CMS — Content Management System или Система Управления Контентом, особая веб-технология для создания динамических сайтов. Обычный, статический сайт представляет собой папку с файлами, которые после обработки в браузере предстают на экране в виде готовых веб-страниц.
Все хорошо и удобно, до тех пор пока ресурс состоит из десяти или двадцати страниц. А вот представьте себе, что будет, когда сайт разрастется до сотен и тысяч страниц? Как с ним тогда управляться? Компания поменяет контактные телефоны и адреса офисов. Тогда, контент-менеджеру придется переписывать все эти тысячи страниц, одну за другой.
Для облегчения управления масштабными проектами, новостными порталами, крупными интернет-магазинами, социальными сетями, придумали технологию, при которой можно легко и быстро редактировать содержание сайтов с любым количеством страниц.
Это и есть CMS, система управления контентом. Суть метода в том, что сайт разделяется на две основные части: оболочку и содержание. На сервере хостинг-провайдера сайт не хранится в виде готовых отдельных страниц. Имеется база данных, в которой находится контент и шаблон дизайна страницы. Оболочка, куда будет заливаться ее содержание. И еще, управляющая программа, система управления базами данных.
Когда пользователь кликает на ссылку и вызывает сайт, на сервере открывается шаблон веб-страницы и в нужные места вставляется соответствующее содержание. И только после этого, готовая страница отправляется пользователю.
Таким образом, чтобы редактировать сайт, что-то менять на страницах, добавлять новое содержимое, нет необходимости переписывать каждую страницу в отдельности. Изменения производятся только в базах данных. За счет такого подхода, можно в мгновение ока поменять текст на всех страницах сайта. Или заменить фотографии и картинки на страницах по выбору.
Поскольку сайты бывают разного типа и формата, тематические, интернет-магазины, блоги, корпоративные проекты, для каждого вида ресурсов создаются специальные шаблоны. Шаблон (иногда говорят “тема”) это базовая веб-страница (мастер-страница), со стандартным для всего сайта дизайном. Некоторые места для всех страниц будут одинаковыми, а другие места остаются пустыми и сводными для редактирования. В них и будет вставляться текстовый, медиа или графический контент.
Фактически, с изобретением CMS, задача создания и обслуживания веб-сайта престала быть привилегией одних только специалистов. С помощью CMS стать счастливым сайто-владельцем может любой человек, имеющий персональный компьютер и интернет-соединение.
Все хорошо и удобно, до тех пор пока ресурс состоит из десяти или двадцати страниц. А вот представьте себе, что будет, когда сайт разрастется до сотен и тысяч страниц? Как с ним тогда управляться? Компания поменяет контактные телефоны и адреса офисов. Тогда, контент-менеджеру придется переписывать все эти тысячи страниц, одну за другой.
Для облегчения управления масштабными проектами, новостными порталами, крупными интернет-магазинами, социальными сетями, придумали технологию, при которой можно легко и быстро редактировать содержание сайтов с любым количеством страниц.
Это и есть CMS, система управления контентом. Суть метода в том, что сайт разделяется на две основные части: оболочку и содержание. На сервере хостинг-провайдера сайт не хранится в виде готовых отдельных страниц. Имеется база данных, в которой находится контент и шаблон дизайна страницы. Оболочка, куда будет заливаться ее содержание. И еще, управляющая программа, система управления базами данных.
Когда пользователь кликает на ссылку и вызывает сайт, на сервере открывается шаблон веб-страницы и в нужные места вставляется соответствующее содержание. И только после этого, готовая страница отправляется пользователю.
Таким образом, чтобы редактировать сайт, что-то менять на страницах, добавлять новое содержимое, нет необходимости переписывать каждую страницу в отдельности. Изменения производятся только в базах данных. За счет такого подхода, можно в мгновение ока поменять текст на всех страницах сайта. Или заменить фотографии и картинки на страницах по выбору.
Поскольку сайты бывают разного типа и формата, тематические, интернет-магазины, блоги, корпоративные проекты, для каждого вида ресурсов создаются специальные шаблоны. Шаблон (иногда говорят “тема”) это базовая веб-страница (мастер-страница), со стандартным для всего сайта дизайном. Некоторые места для всех страниц будут одинаковыми, а другие места остаются пустыми и сводными для редактирования. В них и будет вставляться текстовый, медиа или графический контент.
Фактически, с изобретением CMS, задача создания и обслуживания веб-сайта престала быть привилегией одних только специалистов. С помощью CMS стать счастливым сайто-владельцем может любой человек, имеющий персональный компьютер и интернет-соединение.