(Again) I agree with this article 100%. Wordpress is so messed up right now. It's codebase is clunky and it has a lot of redundant code (variables especially) out there.
I want you to:
Install Wordpress version 'X', develop themes and plugins for it and do an update after say, 6 months or after a year or so and tell me it doesn't break anything or show weird behavior. (Some versions show CPU spikes even for simple post aggregations)
Some examples of redundant code:
Try creating pagination for a page and you'll notice they use two variables $page and $paged for the same functionality and this has zero documentation, you need to spend hours and hours trying to find out if it was you or if the core of wordpress is so bad. Wordpress has become bloated because they want to maintain backwards compatibility with previous versions, which I think is a bad idea for NOW. They could easily launch a new version removing the support for old versions, just like JQuery did.
Don't get me wrong - Wordpress is the best blogging solution right now you'll ever find, that's so polished and so forth. But it's the worst CMS you can build on top off for your projects (been there!).
Right now, the best solution for me would be:
rails generate scaffold Post name:string title:string content:text
I want you to:
Install Wordpress version 'X', develop themes and plugins for it and do an update after say, 6 months or after a year or so and tell me it doesn't break anything or show weird behavior. (Some versions show CPU spikes even for simple post aggregations)
Some examples of redundant code:
Try creating pagination for a page and you'll notice they use two variables $page and $paged for the same functionality and this has zero documentation, you need to spend hours and hours trying to find out if it was you or if the core of wordpress is so bad. Wordpress has become bloated because they want to maintain backwards compatibility with previous versions, which I think is a bad idea for NOW. They could easily launch a new version removing the support for old versions, just like JQuery did.
Don't get me wrong - Wordpress is the best blogging solution right now you'll ever find, that's so polished and so forth. But it's the worst CMS you can build on top off for your projects (been there!).
Right now, the best solution for me would be: