Допустим такая ситуация: необходимо создать простенький сайт, никаких "особых требований" к функционалу, не нужно комментариев, пользователей, только страницы с удобной навигацией и единным layout'ом для посетителей, а для админа простой интерфейс добавления и управления страницами. Конечно же последнее делает невозможным использование только html. Таким образом получается, что нужна готовая скорее всего бесплатная и легкая система управления содержимым. Писать свою незачем, ведь существует множество готовых. Вот собственно и тема: попробуйте рассмотреть вариант использования flat-file CMS, получается почти как статика и без лишней нагрузки на БД, зато с удобным интерфейсом администрирования нежели связка десктопный WYSIWYG и FTP.
На сайте
http://php.opensourcecms.com/ в разделе lite можно найти несколько подходящих вариантов:
NanoCMS
Наверное самая легкая CMS, которую можно найти. Процедурный и объектно-ориентированный подход в перемешку, что бы добавить функционал, например поддержку добавления метаинформации на создаваемые страницы пришлось изрядно попотеть. Но если устраивает базовый функционал, то это то, что надо.
RazorCMS
Эта гораздо лучше, причем по коду заметно, что автор один и тотже, что и у NanoCMS, только приобрел больше опыта и добавил удобный API для создания модулей. Плюс на официальном сайте можно скачать дополнительные модули в число которых входит и модуль meta_for_pages. Так же темы оформления и
локализация для админки.
В последнее время появляется все больше CMS на файлах, легковесных и не очень (целые форумы и блоги с комментариями), возможно среди них вы найдете себе, что нибудь.
Комментарии
Вот еще одна симпаттичная и бесплатная CMS на файлах: http://almazcms.com
Да вы извращенцы!, если этим занимаетесь.
Ещё cms одна на файлах
http://www.frol9999cms.com
TDSSE CMS - платная cms на файлах, которая автоматически раскручивает сайт!