Не цікаво. Зараз домінують динамічні аплікації на HTML5 і статичний контент.|
Я би робив так: генерував би статичні сторінки для стабільнішої роботи з пошуковими роботами чи з обмеженими клієнтами, для швидшої та надійнішої роботи сайту, а на сторінці підвантажував би бібліотечку на JS, яка би додавала би динаміку до сайту — напр. перехід між сторінками без перевантаження сайту чи якусь додаткову інформацію чи функціональність (динамічні галереї напр.). Коментарі до сторінок я би виніс на disqus. Це дає можливість позбавитися від серверної частини для генерації сторінок на сайті: статичний контент може віддавати і простий apache чи nginx, що дає можливість використати найдешевший гостинг.
Адміністрування CMS можна зробити по протоколу git або по протоколу couchdb: клієнтська частина повністю на html5 в купі з веб-клієнтом для git чи для couchdb, який працює прямо з переглядача по протоколу https.
Після того як сторінка оновлена адміном через вебклієнт, вона або ним же перегенеровується і зберігається у цьому вигляді на сервері, або запускається фоновий сервіс на сервері, який стежить за змінами і перегенеровує сторінки.
Щось типу того як працює адмін-інтерфейс для couchdb (повністю на html5, без будь яких спеціальних процедур на сервері) чи юзерські веб-сайти на github (весь сайт заганяється в окремий репозиторій).