An Evil Mad Scientist

sudo make me a sandwich.

Sunday, March 30, 2008

P.S., SilverStripe Rocks… Almost

In the mass of trying out this and that CMS for blogging and content publishing, I settled on SilverStripe. Overall, I’m sorta pleased with it.

I’m very picky about permalinks, SilverStripe has a completely customizable permalink structure which I’m very happy about. The drag-and-drop menu reorganization was really friendly and made it easy to manage a large menu hierarchy. The CMS is also very manageable and infinitely extensible.

SilverStripe ships with it’s own MVC framework which runs the CMS called Sapphire. What this means for me is that when I feel like extending the base functionality, I can do so with concepts ingrained into me from Rails. Very cool! Then I can choose to release my code back to the community as a module.

Of course, there are some features that are, in my opinion, are totally broken and not value-add functions.

The file upload manager is completely unusable. Sometimes it will upload, other times it will stop uploading completely, or even fail to start entirely. The image cropping and resizing tool is a useless feature and it makes images look terrible with every recursive edit. To me, a simple file upload interface would suffice. Something Flickr-like would be nice, but I think what SilverStripe currently has implemented is overcomplicated and completely defeats the purpose of even being in the feature set.

Other than my gripe with file and image management, SilverStripe is quite a nice start. It was a pleasure to get it up and running on my server and it has the advanced features I require. Even with the borked file management, I give SilverStripe 3 out of 5 stars for trying a new approach.

posted by Lorin Tackett at 3:56 pm  

Powered by WordPress