What if, instead of using a CMS that does everything on one's site, you just draw your pages, make them do what you want for the non-CMS stuff, and then drop in a lightweight CMS as a plugin for some page sections?
So far, I haven't found one that exists out there except some thing called Sandstone that works on Rails. I'd like to find one that was all PHP/MySQL based.
If it worked, you'd draw all your XHTML out, link the pages together, add in any PHP code in some sections, and where you wanted your CMS to show up, you'd add:
Code: Select all
<? CMSPlugin::Articles('Cooking:Japanese', 5, Excerpts, 'article.php'); ?>
In that above bit of code, it would show the last 5 articles with a major category of Cooking, minor category of Japanese. But instead of 5 articles, it would show the excerpts of those articles and a hyperlink starting with 'article.php' and ending automatically with '?a=' and the article number.