![]() |
Для чего нужна СМS и можно ли без нее обойтись.
CMS называется система управления содержанием сайта, под которым подразумеваются картинки, текст, видео, данные и файлы. Система CMSпозволяет создавать и управлять мультимедиа документами и текстовыми материалами на сайте в удобном для них виде. Аббревиатура СMS происходит от английского Content Management System, и переводится, как система управления контентом.
Если Вам знакома разработка сайтов на html, Вы должны понимать, что для добавления на сайт новой статьи необходимо создание нового htmlфайла. Для редактирования статьи необходимо также открыть htmlфайл и найти в нем фрагмент, которому необходимы изменения. На такую работу уходит довольно много времени, при этом нужно знать не только html, но и css. Для облегчения подобной работы и были придуманы системы, позволяющие единожды создав дизайн для сайта, при необходимости писать и редактировать статьи и при этом не создавать новых html файлов и не лезть в уже созданные.
Таким образом, дизайн и внутренняя структура в CMS отделяются от контента, и для управления сайтом не обязательны какие-либо дополнительные знания в интернет-разработках.
Принцип работы любых движков достаточно прост. Заключается он в том, что пользователем системы на сайт добавляется контент. Вся введенная пользователем информация сохраняется в файлах или базах данных. При входе посетителя на сайт, информация считывается с базы данных и отображается непосредственно на сайте. Вид ее отображения зависит от того, какой шаблон при этом используется.
Шаблоном сайта называется заготовка дизайна, не наполненная информацией. Практически во всех CMS шаблоны сайта можно легко изменить. Также можно выбрать для себя подходящий шаблон или же самостоятельно его сверстать.
Во многих движках присутствует система модулей. Это означает, что функционал системы может быть расширен путем подключения дополнительных модулей. К примеру, модуль «ЧАТ» либо модуль «ОБРАТНАЯ СВЯЗЬ» и др. Модули еще часто называют плагинами, дополнениями или расширениями.
CMSчаще всего пишутся на каком-либо из серверных языков программирования.
Итак, подведем итог.
Движок сайта или CMS – это система для управления сайтом, при помощи которой пользователь может эффективно управлять контентом сайта, не имея при этом навыков интернет-разработок.
CMS могут быть платными или бесплатными. Выбор движка осуществляется с учетом требований., предъявляемых к сайту.
Информация хранится в базе данных, обычно в MySQL, либо в файлах. Для функционирования многих CMS необходим особый хостинг. В том случае, когда движок написан на PHP и ему для работы требуется база данных MySQL, необходимо, чтобы хостинг включал в себя и эти функции.