16

The worst architecture I've seen is WordPress.
How can you be so drunk to design such a filthy mess?
In some way PHP might be to blame. Its API is a fucking mess as well and may have stirred WP developers in this puke around so they couldn't come up with a better CMS architecture.
Don't get me wrong. I do love PHP. But only in it's OO form with namespaces and type hints and composer dependencies.

I've seen enough of PHP functional programming and it still haunts me.

Comments
  • 1
    I don't get the hate wp get. Do you have an architecture for this ease of use??
    Is it awful to code inside? When you're doing what you're supposed to do with it, not so much. Now, do some hackish developers deserve to be neutered? Yes!!! Blame the wankers, not their tool.

    PS: I don't use wp.
  • 4
    Have you looked at the TYPO3 core code recently? WordPress is nothing compared to that. At least WP applies filters and hooks consistently.
  • 0
    @electronix haha I'd rather not...
    I had only once to do with TYP3, about 8 years ago, when I tried to creat a template and learn how it works. I had to give up because it was so unintuitive and overly complex for me at that time.
  • 1
    @jotamontecino You are somewhat right.
    A lot of the available plugins for WP make it a more complex CMS than it is intended to be (namely just a blog).
    But it's not just this. The whole WP API is fucked since the beginning and it has not much changed.
  • 2
    Haha. Try Drupal or Joomla. And from the non-technical end user perspective there’s really nothing better than WordPress as far as balance of flexibility and usability. Plus support from a massive developer community.

    Launch your own hugely popular alternative to WP and we’ll talk more.
  • 1
    I'm not defending WordPress... I've used it many times myself... Many.... Since 2009 I've used, integrated, added plug-ins, etc. for many different sites. Any piece of code that gets updated that often for that long is bound to be a bitch kitty to deal with.

    I'd almost dare someone to provide an example of a great app that's been updated 10+ yrs... Almost.
  • 1
    @PonySlaystation 8 years ago? you do realize thats an eternity in software development right? since then t3 migrated to OO, namespaces, composer. lacks a bit in great documentation, but good community behind it
  • 1
    I think wordpress is not functional programing. It is more procedural. Still one can make good oop plugins if desired. All that said I don't like it too
Add Comment