After reading this article, I started thinking more about my WordPress deployment process. Like everyone, I started out with FTP. I got the job done without a whole lot of fuss. When I finished developing a site, I simply uploaded the entire folder and I was done. When my development process matured a bit more, I needed to maintain sites and make more frequent changes. This is where I got started with Git.
In The Series Part 1 Part 2 Part 3 Part 4 So, when we left off in part two, I was leaning towards WordPress as a candidate for a CMS. It's popular, has tons of themes, plugins, etc. It's almost perfect, but for only certain situations. Enter Drupal Now, I've been hearing a lot about Drupal. For years now. I tried it once and I didn't like it. However, since then, I've revisited it.
In The Series Part 1 Part 2 Part 3 Part 4 I made some promises in Part 1 that I was reminded about in Part 2 (Thanks Ian). I didn't give WordPress enough attention. So, here I go. WordPress ****As A ****CMS has pretty much become a household phrase these days. So, let's just right in. Why I Love WordPress Popularity - It's arguably the most popular blogging platform out there.
In The Series Part 1 Part 2 Part 3 Part 4 On the quest for the perfect CMS (Picking a CMS Part 1), I've decided to switch focus a little bit. New Standards As you guys can see, I've had way too much on my hands to do a thorough job on the quest for the perfect Content Management System. But then something came to mind. Aren't we all busy?
What Does IE 8 Mean To Developers? Personally, I'm ecstatic that Microsoft has released Internet Explorer 8. The great part is that they've stuck it in the Windows Automatic Updates and they've already started rolling it out Windows users. I damn near threw a party to celebrate. Of course, we won't be seeing the real benefits for a while (maybe for a few years, even), but the point is, the process has begun.
I'm sure you guys have heard about Git. It's been making a lot of waves lately. It seems that I'm always the last to jump on the bandwagon when it comes to things like that, but I'm finally here. Introduction There are tons of Version Control Systems (VCS) out there: Source Safe (Microsoft's Baby, which sucks by the way), CVS, and SVN. Git is different from those in one major way: It's a distributed system as opposed to a centralized one.
Welcome to the December 26, 2008 edition of Web Development 2.0. (Yeah, I know I'm a bit late, but it was Christmas 🙂 ) Fiona King presents 10 Best Ruby/RoR Web Hosts Compared ? 2009 posted at WHDb. general Marcus Hochstadt presents Using A CMS For A Content-Rich Website posted at Marcus Hochstadt, saying, “Marcus describes how he migrated one of his static HTML sites into a Content Management System. Which platform did he choose and why?
Now, it's no secret that I can be a moron sometimes, but I'd like to put it on record that it was all me and not WordPress 2.7 that had the issue. So I'm sitting here last night minding my own business and Chris Coyier sends out a tweet talking about how it took him 10 minutes to upgrade. So I figure, why not? I already had the WordPress Automatic Upgrade plugin ready to go, so I figured it would be a breeze.
Welcome to the November 21, 2008 edition of Web Development 2. Dereck presents My Google Penalty and My Response posted at I Will Not Die. Sly presents 5 Search Engine Optimization Tips for WordPress Blogs posted at Slyvisions dot Com. Although I'm more or less devoted to CakePHP as my PHP Frameowrk, it's also good to diversify sometimes. Greg Allard presents Quick Thumbnails in Django posted at Code Spatter. Margaret Garcia presents Top 20 iPhone Apps for Entrepreneurs posted at Web Design Schools Guide.
I'm not sure how many of you guys share my views about passwords. Or maybe I just don't feel comfortable with other people telling me what to do. Yeah, I think that's it. If I decide that my password is going to be qwerty, password, letmein, or even 123; I think that's my business. Don't get me wrong, I totally understand the reason behind this. Some sites are trying to protect the users against themselves.