Live data from Hacker News

The dire state of WordPress

jshakespeare.com

71–80 of 162 posts

Re: The dire state of WordPress

#71
Words are wind and WordPress is not gonna be "fixed" any more than PHP itself will.

If you want something different/better, start it yourself and evangelize it. If it really is better and you do a good job hopefully it will eventually win out.

Re: The dire state of WordPress

#72
post #7

To paraphrase Churchill, Wordpress is the worst CMS -- except for all the others. I'd love to find an open-source CMS (preferably in Python or Ruby) with clean, secure, elegant code and a well-organized framework that comes with a friendly admin and active, responsive development community like Wordpress, but so far I've got nothing. (If anyone has any suggestions, please do feel free to share them!)

Avoid Joomla and Drupal.

Re: The dire state of WordPress

#73

I might be in the minority on HN, but I think that WordPress is doing fine just as it is. Whereas my gag reflex kicks in at the mention of a Drupal contract, WordPress is still pleasant-ish to work with. It's simple enough that I can get my own custom work done without having to spend a ton of time fighting the core system. Though, YMMV depending on the nature of the custom application, I'm sure.

I agree that WordPress is fine just as it is.

I love that everything custom must go into wp-content. I love that any custom theme functions are supposed to go in functions.php. This keeps things easy to isolate and debug. Its an extreme whose opposite is Drupal, where some obscure functionality can be popping off in one of hundreds of .module or .tpl files.

Its pretty much summed up by "my gag reflex kicks in at the mention of a Drupal contract, WordPress is still pleasant-ish to work with".

Re: The dire state of WordPress

#74
post #59

Earlier quoted context omitted.

Mezzanine is quite nice: http://mezzanine.jupo.org/ It's Python (a Django app). BSD license. It has many advantages over Wordpress that I won't get into here, but all this is offset by one massive disadvantage: It rests on the Django framework. Django is a nice framework for web development but it takes at least a few months to learn for someone starting from scratch. The installation process for Mezzanine requires s…

Some cloud providers have auto-installers, its all paid though.

Can you name 1 or more cloud providers that have auto installers for Mezzanine? I'm not aware of any. Here's a post from 4 months ago comparing installing Mezzanine on a number of PaaS providers. None seemed anywhere close to as simple as installing Wordpress on Bluehost:

http://appsembler.com/blog/paas-bakeoff-comparing-stackato-o...

Read the comments and you'll find out that Mezzanine isn't yet compatible with Django 1.5, causing headaches for those trying to install it for the first time.

Re: The dire state of WordPress

#75
post #69
post #7

To paraphrase Churchill, Wordpress is the worst CMS -- except for all the others. I'd love to find an open-source CMS (preferably in Python or Ruby) with clean, secure, elegant code and a well-organized framework that comes with a friendly admin and active, responsive development community like Wordpress, but so far I've got nothing. (If anyone has any suggestions, please do feel free to share them!)

I like ExpressionEngine if what you really want is a CMS.

Is ExpressionEngine better for medium to large sites? I've worked with it a bit and did not like it at all, just wondering what it's better for. Did not seem as intuitive for content creators or mom and pop site users.

Re: The dire state of WordPress

#76
post #69

Earlier quoted context omitted.

I like ExpressionEngine if what you really want is a CMS.

Is ExpressionEngine better for medium to large sites? I've worked with it a bit and did not like it at all, just wondering what it's better for. Did not seem as intuitive for content creators or mom and pop site users.

I don't think EE is intuitive for Mom and Pop people. If that's your market then WP or something else will probably suit you better.

But if you're an actual business who can spend an hour training your Content Manager(s), then it's worth it, IMHO. It's a dedicated CMS and IMHO better to work on than WP.

Re: The dire state of WordPress

#77
post #13

As far as I can tell WordPress is stuck. Its success is largely down to the number of theme's and plugins it currently has. You can build pretty much any basic functionality by just installing the plugin's for it. A rewrite would probably benefit the performance and abilities of Wordpress but it would be at the cost of ALL the themes and plugins. The platform would start again from scratch. I don't follow Wordpress t…

It's massively entrenched because of the network effect of the themes and plugins, no doubt. What will overtake wordpress as a blog/cms platform is something that can allow for a large number of the popular themes and plugins to be dropped in (or converted silently). It probably won't happen, but think of Lotus/Excel, for example (or WordPerfect/Word) - both Lotus and WordPerfect were dominant for a long time. People…

But the thing is, many of the major flaws of WordPress are baked into its theme and plugin formats. Much like with Excel, you'll need to match it quirk-for-quirk to interoperate with it. And what's the point of simply reimplementing WordPress?

Re: The dire state of WordPress

#78
post #73

I might be in the minority on HN, but I think that WordPress is doing fine just as it is. Whereas my gag reflex kicks in at the mention of a Drupal contract, WordPress is still pleasant-ish to work with. It's simple enough that I can get my own custom work done without having to spend a ton of time fighting the core system. Though, YMMV depending on the nature of the custom application, I'm sure.

I agree that WordPress is fine just as it is. I love that everything custom must go into wp-content. I love that any custom theme functions are supposed to go in functions.php. This keeps things easy to isolate and debug. Its an extreme whose opposite is Drupal, where some obscure functionality can be popping off in one of hundreds of .module or .tpl files. Its pretty much summed up by "my gag reflex kicks in at the…

I think "more pleasant to work with than Drupal" is the new "better than a kick in the teeth."

Re: The dire state of WordPress

#79
post #67

I would pay money if someone remade Wordpress on Django (and still kept it compatible with existing plugins and themes).

You do realize that WordPress plugins and themes are written in PHP and Django is written in Python, right?

Re: The dire state of WordPress

#80
post #71

Words are wind and WordPress is not gonna be "fixed" any more than PHP itself will. If you want something different/better, start it yourself and evangelize it. If it really is better and you do a good job hopefully it will eventually win out.

PHP has gotten a lot better over the past few years. I would argue that PHP is making more progress than WordPress is.
Post reply on HN