В чем сложность систем управления сайтами и контентом

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

  1. операционную систему Linux,
  2. HTTP-сервер Apache,
  3. систему управления базами данных и сервер баз данных MySQL и
  4. среду выполнения скриптового языка, чаще всего PHP.

То есть, если простейший сайт из HTML файлов зависит от одного компонента – HTTP сервера, то сайт на CMS зависит от версий и настроек четырех очень сложных компонентов, что резко усложняет его развертывание на сервере/хостинге, уменьшает переносимость и повышает требования к обсуживающему персоналу.

Эта заметка из серии «Разработка и обслуживание маленьких сайтов»

Избранное
Из недавнего

© Artem Kuroptev, 2005-2011.