Аббревиатура CMS расшифровывается как «Content Management System» (Система управления контентом). Сайт, построеннвй на CMS, строится из набора стандартных елементов. При использовании CMS задача разработчика складывается из необходимости выбрать нужную CMS (в зависим от целей и функционала сайта) и сконфигурировать свой сайт из готовых блоков этой CMS.
Большинство современных сайтов строится именно на CMS, а не пишутся программистами "с нуля".
Большинство CMS сегодня написаны на языке PHP и обычно используют базу банных MySQL (большинство современных CMS позволяют использовать разные БД).
Сайт, построенный на базе CMS состоит из 2-х частей:
По его структуре сайт можно разбить условно на две части:
В контексте CMS используются следующие соглашения-термины (вне CMS эти термины имеют другое значение):
Наиболее популярны при создании сайтов такие CMS как WordPress, Joomla, Droopal.
У каждой из них - своя структура, свои особенност.
Для создания сайтов электронной коммерции часто используются такие целевые CMS как OpenCart, Magento, OsCommerceи др..
Обычно для разработки сайта под CMS используется или сервер WEB хостинга или локальный компьютер.
На сервере хостинга для установки используется его интерфейс, на локальном компьютере - локальный WEB сервер.