4 ms·
> Wordpress is terrible That's open to debate. I have 3 websites running on Wordpress, I don't have the intent to use anything else. It's simple and comes with
by nnain 11y ago
> Wordpress is terrible
That's open to debate. I have 3 websites running on Wordpress, I don't have the intent to use anything else. It's simple and comes with batteries attached, especially for people who aren't hacking the code themselves. The plugins/themes are a big plus and so is the community. In what way is it terrible? Have you used it enough?
> CMS as a whole is bad
No. CMSes serve a purpose and serve it well. Btw, TechCrunch, Fortune.com run on Wordpress too.
> Why has no one built a better one?
There are a lot of other CMSes. Different names of course, Drupal, Joomla, Django-CMS. Different languages too.
> Why lack of traction?
There's enough traction... Updates to the core/themes/plugins are frequent. There are a lot of performance updates coming up, along with PHP7 and HHVM, which will speed things in general.
- agumonkey 11y agoWhat's your background ? WP was a mental burden to me. Imperative loops and hooks, too fragile to my tastes (OOP freshman, Lisp/FP head), unless you know the house by heart. Also, WP plugins can be monstrosities of cosmic scales. An pure exercise in delegation.
- nnain 11y agoNot in the mood to post my resume here. You may guess or lookup. But if WP is such a big burden for you, why not move to something else.. if it's your main job, hope it allows you to move on.
- agumonkey 11y agoSorry, I didn't mean for you to prove anything. Just wanted to know what kind of systems or paradigm you knew before working on WP. It's not my main job, but regularly people are looking for people to work on WP codebase, so I had to come back to it a few times. It was in 3.7 days IIRC, I remember an article saying v4 would be a departure from the old model but I can't find it again.
- bobbytherobot 11y agoIt isn't worse than most other CMS code bases that I've used. Drupal is probably the worse, although I haven't looked at it in years. Not sure what you have against hooks per say. They are just a form of event callbacks that any such system would require.
- agumonkey 11y agoSeems like drupal is going full symfony2 bundles, from a distance it seems like a great move for quality. Hooks are ok, too much hooks and too much global states made if hard for me to understand order of things.
- gvb 11y agoYou are looking at the implementation. Most people are using it, not trying to extend it. As noted by many others, WP is popular because it gets the job done for the users in a "worst is better" sort of way. http://www.jwz.org/doc/worse-is-better.html http://www.jwz.org/doc/worse-is-better.html
- agumonkey 11y agoIndeed, this was a dev POV. I understand the appeal for 'userspace', WP is mainstream, big numbers are reassuring, and you can always find someone to fix issues (you shouldn't have) or at least make you feel like things are possible.
- mod 11y agoThe traction comment was referring to new upstart alternatives to wordpress, not wordpress itself.