Quote:
Originally Posted by vdbucks
That being said, the whole point of development, and especially with open source, is to build something. WP is just the core of what you're building upon, a frame if you will. And unless you write your own CMS from the ground up that includes everything you want and/or need, then it doesn't matter what base platform you decide to use; they'll all need to be 'tweaked'.
|
Wordpress is not a frame though. The better open-source platforms out there, are a frame (and that is what they strive to be). That is where the industry has been heading - instead of open-box CMS platforms, they move towards having what is basically a framework to build a CMS. The goal being one giant API bundle that you can create your own custom website off of.
Wordpress has tried to do this -- but in the end it's just one giant, bloated, hacked to shit, bundle of poorly written code. They've been trying, or I should say hoping to wrap things up and change that - however most *real* developers in the open-source realm have already dropped them and started to move on. It's going to take years for WP to ever come back from what it is now and join the rest of the open-source world. A lot of people don't even think it's going to be possible. The rest of the crowd is already light years ahead of WP's code base, and not only that the big ones are continually changing and growing to become even more object-oriented API packs. By the time WP could ever restructure itself and get with the times, it'd likely then again just be behind the times in comparison to the rest of the frameworks.
I loved wordpress years ago. However their popularity by having a turn-key website solution is what killed them. The lack of vision for where the open-source community was heading, coupled with the incredibility poor code standards carved the path that is now a sinking ship because of its popularity. They built a boat that could barely float and the captain looked only to getting people onboard as opposed to its seaworthiness. Its now going to be a near impossible task to make improvements with the load of passengers it has.
Hell, even PHP itself is on its way out. It won't be for a long long time, and as someone who is 31 who has been developing in PHP now for 16 years -- it's not really something I'll have to worry about in my developing lifetime (By the time it comes I hopefully won't be developing any more). But its still something I've accepted being in this industry and knowing where things are heading.