Honestly, all I find that virtually all of the PHP CMS are horrible. Few do any of the basics well or easily and most are neverending works in progress that are never really “complete” at any given point in time. This shouldn’t be rocket science and I think that the day is soon when someone creates one that will clean up on the mediocrity. I think that there is very little direction in the Open Source world and a lot of fly by night creation with those trying to make a buck. It’s a half-a$$ed attempt that never gets completed or cleaned up. And there is no way on this earth I’d spend more than $250 on a script that does not have a solid user base and history of support (get the hint you guys trying to get us to pay $4-500 per license? We know you’re running your big company out of your basement.) For the most part, here is what I find:
Slash Family: A GUI you get when your coder spends too much time at the monitor and the rest on speed.
Nuke Family: Cleaned up GUI to some extent but still way waaay too busy and with more menu/text boxes than a moving company. Usually bloated code, security issues, slow, with unweildy code. Tries to conquer the world by creating a story-telling CMS and confuses all but those who have spent a significant time working with it.
Wikis: Usually technical works in progress and not flexible enough for a true CMS, IMHO.
Weblogs: Usually a log which is not a CMS. Best for personal use.
I will give some of the attempts credit and that they are getting there. Of the better ones I’ve seen is Article Manager – it’s clean, easy to use, has a nice look and easy to make look “professional” (ever look at the demos to siteworkspro? Yuck…) Unfortunately it’s in Perl, encoded, and uses a flat file, neither of the 3 I’d like to deal with. Too bad, I find it more focused than other attempts… What are my goals?
-
Easy to customize the look and feel (e.g., good use of css and template files.) W3c compatible, please? It’s hard to believe the jumbled mess that comes out of some of these generators…
-
Simple categorization of articles and archiving system.
-
Search engine friendly URLs.
-
Ability to have moderators approve article submission.
Bonus – ability to allow readers to comment on articles linked to a thread in a messaging forum software (Miraserver has tried this but unsuccessfully and does not link backwards.)
A lot of the other items can be handled by 3rd party software, e.g. newsletters.
Last but not least, I’d never go to hotscripts and NEVER trust the ratings there. They are biased. They do not approve some bad ratings of favorable software and vice versa. It’s remarkable how some of the ‘nukes’ have received so many good ones while friends whom I saw rate them poorly (intelligent reviews without expletives) had their reviews/ratings never appear. I would NOT trust hotscripts for your ratings. I’d say sooner go here and read substantive discussions…
Here’s looking at a new crop of CMS… or maybe my finding the time to do it myself the right way…