Большинство современных малых CMS для вебсайтов построены на платформе LAMP и генерируют клиентский HTML код «по запросу» (см. «динамические документы» в другой зметке). Платформа включает:
То есть, если простейший сайт из HTML файлов зависит от одного компонента – HTTP сервера, то сайт на CMS зависит от версий и настроек четырех очень сложных компонентов, что резко усложняет его развертывание на сервере/хостинге, уменьшает переносимость и повышает требования к обсуживающему персоналу.
Эта заметка из серии «Разработка и обслуживание маленьких сайтов»