Wriitngs about Life, the Web, and SilverStripe CMS
I'm firing up the blog idea again. Granted, my site's design is pretty blah, but that's going to get fixed. I've been mullling over many things I want to write about, particularly about my beloved SilverStripe CMS, so I opted to focus on getting content out first and then pretty up my site later.
I'm building this blog from scratch (yes I know there's an SS Blog module) so you'll probably notice many common blog features aren't present yet but they're coming as the need arises.
I hope you find something in here that is useful.
The Benefits of Using a CMS for Your Clients
As a Web Developer (or Web Professional in general), it is my job to give my clients the best recommendation for how to build their site. The two main choices are:
The Great CMS Roundup
Everyone's done it and now it's my turn. Since I started working on the web professionally in late-2004, I've hand my hands on Drupal, Joomla, WordPress, ExpressionEngine, and SilverStripe. I've cried and lauded aspects of each one and I'm here today to give my objective comparison of all 5.
The Power of the SilverStripe Extension Class
SilverStripe has some amazing ways to add functionality to the core code without hacking it. The way they have intelligently set up the class inheritance is fantastic. MVC is pretty standard these days and shines in SilverStripe. And it also supports the the Decorator pattern.