Job Track:
Other:
me on twitter:
@metarobert
BeTwittered Home:
32Hours.com
The next BeTwittered:
zoop
Here I am posting about Drupal on my Wordpress based site. Probably ironic only if you are a geek and know what they both are. Anyway, I'm seriously considering moving my sites to Drupal, including this one. Among other options such as cackePHP and CodeIgnitor, I checked out Joomla and Drupal.
I'm really disappointed in all of the options I found. None seem to be a really nice way to quickly build a site or app while keeping the server and client sides separated cleanly. I currently write javascript for the client (The view in an MVC) and PHP for the backend and the API's (The controller in an MVC) I'm really wanting a platform to build on top of, so I'll see how this goes. Drupal simply seems the most promising and the most flexible.
I'll be starting out by simply moving my sites over, which will essentially be blog migrations. From there, I'll be working on creating modules or modifications that are AJAX and REST API oriented. I'll probably soon be giving up and learning how to write crap that generates sites from PHP, just like everyone else. Blech. Oh, well. that appears to be the direction of the universe.
Sometimes I feel like I'm in an incredibly small minority that thinks web pages should be written in their native lingo of HTML/CSS/Javascript and that the backend should just be a service. Would that entirely destroy the MVC framework economy? I mean, isn't using the browser as a client view and the server as a REST service an MVC model inherently? Maybe I'm wrong? Then comment and start a fun argument with me here.