Why I don’t like Wordpress
May 16th, 2008 by Micheal
After much perusal, I settled on Wordpress. Yes, settled. I don’t like it. I have every intention of writing my own blogging software. So why didn’t I? I got tired of not having a site and spending money on hosting I wasn’t using except for the custom DNS.
“But you are using Wordpress, if you don’t like it, why are you using it,” you ask? Good question. Unfortunately, Wordpress seems to be the best blogging software out there right now in terms of functionality. Kinda sad if you think about how much I don’t like it. I’m not alone in this either. But here are just a few of my reasons.
- Is there really a reason to namespace the files and directories? I’m not talking the classes and functions (those are a good idea to namespace), but the filenames and directory names. Like wp-content/ or wp-login.php. Or wp-config.php. This is a freely available product, you aren’t obscuring anything by having the funky names.
- Unnecessary code. While modifying the code a little, I came across this little gem:
<!-- Gorgeous design by Michael Heilemann - http://binarybonsai.com/kubrick/ -->
<?php /* "Just what do you think you're doing Dave?" */ ?>
<?php wp_footer(); ?>
Now, I may not be the brightest kid on the block, but that is absolutely unnecessary calling of the PHP interpreter. For a comment? Come on. - And lastly (not really, but eh), unable to change login name. Why does the first login name have to be “admin?” Come on, don’t make it that easy for people to break in to an account. All they need now is the password. Nevermind the fact that it is ridiculous that you hinder the capability of a piece of software like that. What’s wrong with wanting a login name other than “admin?” Is it really too much to ask?