Что такое CMS и зачем она нужна для сайта?

20.09.2012
CMS – это система управления контентом. Контент – текстовое и графическое содержание страниц сайта (cтатьи, фотографии, анимационные ролики, новости). Примечание: Вам так же могут встретиться также такие трактовки понятия CMS, как система управления сайтом, движок сайта, система администрирования сайта, но все-таки более правильное определение CMS указано выше. Итак, для того, чтобы ответить на главный вопрос нашей статьи, а именно - нужна ли вашему сайту CMS, расскажем, какие вообще бывают сайты, а так же раскроем возможности систем управления. Абсолютно все сайты можно подразделить на статические и динамические. Статические сайты. Статические сайты пишутся при помощи языка HTML (или похожих на него). Это простые сайты, содержащие текст, картинки, возможно музыку, анимацию. Сейчас HTML – это прошлое интернета. На языке HTML невозможно организовать форум, поиск по сайту и множество других элементов. Статичные сайты могут подойти для создания сайтов-визиток, то есть пара страниц о товарах или услугах компании, контактные данные. Динамические сайты. Динамический сайты более сложные ресурсы, пишущиеся при помощи таких языков программирования, как php, Perl, Python, JavaScript и других. Создание динамического сайта необходимо, когда на сайте предполагается разместить форумы, гостевые книги, каталоги предприятий, новостные ленты, на которые пользователи смогут подписываться. Товары, представленные на динамических сайтах, можно сортировать. Допустим, пользователь сможет выбрать из списка автомобили одной марки, задать год выпуска машины, мощность двигателя... Чаще всего динамические сайты «собираются» на экране пользователя из отдельных блоков, тем самым снижается скорость загрузки страницы. Какие выводы можно сделать из того, что написано выше? Если вы хотите создать домашнюю страничку, на которой написано: «Привет мир, я Иванов Иван Иванович!», еще есть ваша фотография, то система управления CMS вам не нужна. Если вам нужен сайт-визитка, информации о вашей компании мало, а прайс-листы не обновляются годами, то без CMS также можно обойтись. Только давайте подумаем. Во-первых, ваша продукция может подорожать, оно вам надо, учиться менять прайс-листы? Во-вторых, бизнес может резко пойти в гору, кампания разрастется, появятся новые услуги и товары, а вы будете терять клиентов из-за того, что не знаете, как добавить информацию на сайт. Если думать о будущем, к чему-то стремиться, то вывод очевиден: установка CMS нужна любому сайту! Разработка, создание динамического сайта – это уже не роскошь, а требования нашего времени. Иванов Иван Иванович может стать великим артистом, музыкантом, танцором, сайт нужно будет обновить, так что домашнюю страничку создаем сразу с использованием CMS, благо, что есть бесплатные решения для разработки простых динамических веб сайтов. Но создание качественных сайтов, конечно, требует привлечения профессионального разработчика, который выполнит заказ сайта качественно и в срок. Возможности систем управления контентом. С помощью систем управления вы сможете полностью управлять своим сайтом. Редактирование. Редактирование разделов, создание новых страниц, удаление разделов. Изменение содержимого страницы. Причем для того, чтобы редактировать разделы сайта, вам совсем не обязательно знать какой-либо язык программирования. Практически каждая система управления снабжается подробным руководством пользователя. Редактировать текст при помощи CMS очень просто, интерфейс многих систем выполнен для удобства по образцу программы Microsoft Word. Управление сайтом становится поистине простым: нажали, к примеру, на плюсик – добавили раздел. Нажатие на минус – удалили новость. Вы сможете управлять отображением разделов сайта, перемещать разделы, компоновать их между собой. Форум, доски объявлений. Вы можете отвечать на вопросы пользователей, удалять спам, сообщения рекламного характера, проводить опросы пользователей, устраивать конкурсы, а победителя определить путем голосования. Рассылки. При установки CMS, вы сможете организовать рассылку писем пользователям, например, знакомить их с акциями от вашей компании, или рассказать о том, какие вакансии у вас открылись. Группы пользователей. Вы сможете создать любое количество групп пользователей, к примеру, поделить пользователей согласно внутреннему распорядку в вашей компании: отдел продаж, абонентский отдел и тому подобное. Есть возможность закрыть определенную страницу, или раздел сайта для одной группы пользователей, сделать его доступным другой группе. Допустим, сделать доступной информацию о компании для зарегистрированных на сайте партнеров. CMS созданы с целью упростить поддержку web сайта, следовательно, они экономят наше время и деньги, ведь в ином случае пришлось бы постоянно привлекать квалифицированных программистов. Купить CMS сейчас можно у любого разработчика сайтов, установка CMS будет, соответственно, тоже уже не ваша забота, плюс консультация, обучение. Надеемся, материал статьи был вам полезен.