Goodbye WordPress, I'm Leaving You
WordPress, you seemed perfect at first. You saved me lots of development time, seemed to have a plugin for everything I needed, and a user interface that was easy for anybody to use.
The honeymoon has worn off though. It seems more and more that while you come close, you and your plugins rarely meet my needs. I’ve wasted countless hours fighting to make you do things you just weren’t built to do.
And then there were the upgrades, oh the upgrades. It seemed like every other week I needed to install a new upgrade to make sure you were safe. With every upgrade, I had to make sure the countless plugins you required were all compatible. It all just feels like wasted time now.
I’ve been seeing someone else for a few months now and while it seemed like a harmless fling at first, it has become a solid partnership that gets better every day. Django is a huge timesaver for me and truly a joy to work with. Sure it takes a little more effort to get going out of the box, but that doesn’t bother me. The time it saves me in the long run easily covers it. Django has a pretty extensive plugin selection too that lets me do everything I want, exactly the way I want.
So this is it WordPress and your PHP brethren. I may occasionally fallback on you for some smaller projects (I know you’ll still be there), but moving forward, Django will be my web developing framework of choice.
Oh, and WordPress, I need to tell you that I may not be the only one leaving. On my way out, I’m leaving the rest of your users an easy exit strategy, django-wordpress-admin.
Reader Comments
Comments are closed for this post.
This was written on August, 31 2007 and is filed in wordpress, django.
Our Products
Categories
- portfolio
- code
- software
- company news
- trailmapping
- SEO
- wordpress
- presentation
- accessiblity
- subversion
- django
Archives
Elsewhere
What I’ve been up to online
-
Ever wanted to develop a real estate site, but didn't want to deal with the nuts & bolts? Now's your chance: http://premsites.com/developers
3 days, 6 hours ago # -
Core Shutdown
3 days, 13 hours ago # -
BackwardsIncompatibleChanges is my new best friend http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges
2 weeks ago # -
@mtrier You'll be lucky to find good snow in Colorado or much of North America that early. Most resorts open around the end of November.
2 weeks, 2 days ago # -
My analytics account magically started working agiain today. Thanks lazy web. "A List Apart" link love! http://tinyurl.com/6r7oas
2 weeks, 6 days ago # -
Since I started using GAFYD, my Google Analytics account no longer works and Google won't respond to my emails. suggestions?
3 weeks ago # -
@twiderrific you have my vote for staying local
3 weeks ago # -
Django snippets: Super User Conditional Page Exception Reporting
debug page for superuser, 500 for everyone else
3 weeks, 6 days ago # -
Anybody want to split a hotel room for #DjangoCon?
4 weeks ago # -
Just got confirmation I'm on the invite list for #DjangoCon. Being a member does have its benefits. Couch surf or hotel?
4 weeks ago # -
Admin Image Widget
4 weeks ago # -
Follow @trailmapping for Trailmapping.com updates. Just pushed some slick jQuery into production tonight.
4 weeks ago # -
Munin :: com :: djangoproject.com :: trac_tickets
Graphs of trac tickets for Django
1 month ago # -
Automating tests in Django | Eric's Site
Generate tests by simply clicking through your development site.
1 month ago # -
Creator/updater fields for admin
1 month, 1 week ago #


Welcome to the dark side, brother.
(oh, and I deleted all sorts of stuff from my gmail account, including my entire address book, which effectively removed you from jabber. add me?)