And now, since the blog is done, I need something to manage the rest of the site: a proper content management system or framework. Currently, there’s only two static pages, the index page and the contact form, and two static pages is about the limit before a reasonable person should look into a CMS, even if he is using server side includes to be current with the latest 1995 technology.
The question is, what to use and how much? Many of the CMS’s out there would be overkill, and some of the frameworks would require too much work for just some simple pages and would be better suited for a web application. Based on previous projects or experiments, I am thinking of testing the following:
I think this is a nice selection – two each from PHP, Python and Perl and some more straight CMS and some more a framework. I’ve evaluated Django, Drupal and Mojo before, currently use WordPress and have used Catalyst at my job. I admit that is a strike against Catalyst because of how that project ended up, but that was more a problem with integration with the existing codebase than anything else.
The criteria is simple – how hard is it to make two simple pages, the index and a contact form, with an include of the blog posts on the index page? Bonus points if the contact form can be handled by the same framework instead of a separate CGI.
Any suggestions for one that I’ve missed?
Tags: cms, experiment, web development
I use Plone at work (Python REPRESENT!), but that would probably fall into the “overkill” category for your application.
Yeah, that probably would be, but so is Catalyst. The frameworks are included because I’m looking at alternatives to writing an entire web app from scratch. That may have been okay back in 2002 but I just don’t have the time these days.