Re: BuddyPress Future w/o MVC: Big Deal?
MVC. Whatever. The bottom line for me is the user interface and easy of theming / customizing.
Take Joomla for instance. Most clients go into convulsions when they see Joomla the first time. There are enough radios buttons and options to make the most hardcore geek nauseous. And as a designer / developer… anytime I’m forced to use Joomla I feel like smashing my head through a brick wall… repeatedly. WordPress on the other hand is a joy to user for both clients and developers. So what if it’s not 100% MVC. I don’t really care.
But back to my Joomla rant. I did a Joomla 1.0.x project a year ago and there was no way to apply the design I’d created without modifying core files. The core was littered with thousands of lines of complex embedded html markup that was impossible to deal with via CSS alone. I spent 3 days just trying to find out where all the markup (mostly table code) was coming from. One day I spent an entire afternoon trying to track down the source of a single closing element (probably </table>). I finally found it buried deep inside a class file somewhere. Brutal. Absolutely brutal. And that admin interface. Ugh. And the plug-ins people write for it. One site I had to work on had a links plug-in installed that must have had over 100 configuration options. To make a page of links?!?! Unreal. Maybe Joomla 1.5 is better… but I’ll never know. I now turn down clients who ask for Joomla sites. I send them elsewhere. How it ever got to be so popular and considered suitable for Enterprise is beyond me.