For the past several days (months if you count thinking about it), I’ve been researching different content-management systems for the FXScript Reference. I’m currently evaluating:
- PHP-Nuke (installed, far less than thrilled)
- Geeklog (installed, might be too rigid)
- phpWebSite (installed, this might be the one)
- PostNuke
Greymatter(no database)- Movable Type (been thinking about this one, it might actually work quite well)
…and a others as I stumble across them.
My goal is to end up with something between an O’Reilly Nutshell book and the PHP Manual, which is not only dynamic and searchable, but also actively commented by users. User comments would be reviewed, edited and potentially deleted, but it would open up the FXScript Reference to be much bigger than it is now and much bigger than I could do on my own.
I’m bouncing between a do-it-all solution with most of the bells and whistles removed or a simple solution where I custom build the features I need. Currently I’m leaning towards a stripped down solution. It must use a database and will hopefully allow attributed, non-registered posting. (I hope that isn’t a mistake.)
I’d like this to happen with a pre-built system for a few reasons: First, I don’t really know how to build one of these yet. Second, I don’t have time to build one from scratch right now, even if I did know how. Third, an open-source solution can be taken apart and learned from, so next time I will be able to build my own. I’ve been wanting to learn this stuff for a while anyway and this was supposed to be my “database year”. Most of the new web projects I’m thinking about these days should be built on a database, so it’s about time I learn this stuff.