Что же такое CMS, зачем они нужны и какова их роль в Интернете?
     Прежде всего CMS — это абревиатура Content Management System, что в смысловом переводе можно представить как Система Управления Контентом, т.е. автоматизированная система управления содержимим сайта. Именно с такого подхода и начинались CMS. Это были дополнительно устанавливаемые программы (скрипты), с помощью которых обновлялось и контролировалось информационное содержимое HTML сайта. При этом по прежнему требовалось знание HTML. А для организации структуры сайта, подключения дополнительных модулей (скриптов, например, гостевой книги), организации связи между модулями по прежнему необходимы были специальные знания вебмастера.

Что же такое CMS, зачем они нужны и какова их роль в Интернете?

     Прежде всего CMS — это абревиатура Content Management System, что в смысловом переводе можно представить как Система Управления Контентом, т.е. автоматизированная система управления содержимим сайта. Именно с такого подхода и начинались CMS. Это были дополнительно устанавливаемые программы (скрипты), с помощью которых обновлялось и контролировалось информационное содержимое HTML сайта. При этом по прежнему требовалось знание HTML. А для организации структуры сайта, подключения дополнительных модулей (скриптов, например, гостевой книги), организации связи между модулями по прежнему необходимы были специальные знания вебмастера.


     Но, очень быстро CMS переросли из просто систем управления контентом в полнофункциональные системы управления сайтом. Что же произошло? Популярные и широко распространенные скрипты, которые использовались по отдельности на сайтах были объеденены общей программой под единым интерфейсом. Во многих случаях интегрированы удобные автоматические инсталяторы и визуальные HTML редакторы. В результате получился на 100% готовый к применению полнофункциональный сайт — портал. Инсталировать такой портал на сервер, установить (выбрать) необходимые функциональные модули (например, модуль публикации статей с уже встроенной возможностью добавления комментариев посетителями), наполнять информационным контентом свой сайт уже может любой человек без каких-либо специальных знаний. Зачастую программные возможности CMS позволяют (в полностью автоматическом режиме!) изменять расположение вывода информации на Web-страничке, выбирать цветовые схемы, дизайн из имеющихся шаблонов.


    Итак, революция свершилась. В настоящее время, с помощью современных CMS, любой человек, имеющий желание открыть свое представительство в Интернет, может без специальных знаний, «титанического» труда, особых материальных затрат организовать свой качественный и многофункциональный сайт. Организации так же получили  более дешевую и мобильную возможность вести свой интернет — бизнес. Это же касается и рекламных агентств, многие из которых в настоящее время являются разработчиками своих собственных CMS.


    Как устроены CMS? В подавляющем большинстве CMS строятся из программного ядра — «движка» и подключаемых модулей. Слово «движок» у меня всегда вызывает ассоциацию со сравнением телеги и современного автомобиля. Телега — это сайт, состоящий из множество отдельных HTML-сраничек, который всегда нужно «толкать», автомобиль — это CMS, у которого есть «движок», им нужно «управлять». Я уверен, что эта ассоциация наглядно отражает действительные преимущества CMS.


    Итак, «движок» CMS — это программа, которая подченена определенному алгоритму ввода и вывода информации. Этот алгоритм у каждой CMS разный, свой, в соответствии с идеей и целью разработчика. Это дает возможность потребителю выбирать наиболее подходящую CMS, как говориться, под себя. Т.е. «кому что по душе». В связи с этим, замечу, что внешний вид выводимой информации (например, новостей) в каждой CMS разный, индивидуальный и изменить его достаточно сложно (или невозможно, без переделки самого «движка», разумеется), поэтому если внешний вид контента изначально не устраивает, я считаю, рациональнее выбрать другую CMS, нежели заниматься «подгонкой».


    Другое дело с подключаемыми модулями.
    Универсальность и, во многом, популярность CMS зависит от количества имеющихся модулей, возможности и простоты создания новых. Наличие, количество, обновление модулей является одним из критериев оценки CMS. Модульная структура позволяет разработчикам охватить большой круг потребителей с различными требованиями к функциональности портала, программистам — создавать свои модули, под конкретные задачи или заказы, а потребителям — получить удобство и возможность мобильно реализовывать различные свои идеи. Что очень удобно при построении тематического портала например города Кривой Рог, создать сервисы новостные для пользователей и они смогут сами писать и добавлять материал о интересных событиях и тд.


    Многие CMS, кроме функциональных модулей, имеют шаблонную структуру. С помощью шаблонов можно быстро изменить внешний вид всего портала или отдельных модулей. Кроме того, наличие шаблонной структуры, подразумевает и позволяет коррекцию и создание своих, индивидуальных шаблонов.


    Кому и зачем нужны CMS?
    В Интернете часто можно встретить рекламную фразу «создай свой дом в Интернете». Так вот CMS — портальные системы — это и есть тот самый «дом», даже, если вернее, офис. С одной стороны, это интерфейс пользователя — посетителя Web-ресурса, где хозяин показывает то, что у него есть, организует различные сервисы, а посетитель может выбирать, покупать, высказывать свое мнение и т.д.. С другой стороны, это интнфейс администратора, недоступный для посетителей, где и происходит управление ресурсом — администрирование информации, управление общим видом сайта, общение с посетителями и клиентими. Большинство CMS снабжены системой авторизации и администратор может разрешать, запрещать, ограничивать доступ к информации или части информации на своем ресурсе выбранным посетителям.


    Итак, можно с уверенностью сказать, что CMS нужны всем, кто так или иначе планирует свое присутствие с Интернете. А так как рынок CMS постоянно изменяется и количественно и качественно, возникает необходимость оценки и выбора оптимальной для конкретного проекта CMS.
Этой теме будут посвящены другие мои статьи, а в завершении этого краткого обзора, хотелось бы сказать о роли CMS в Интернете.


    В начале этой статьи я употребил слово революция. Именно такую роль CMS я вижу в общем развитии Интернета! Почему? Потому что, Интернет постоянно развивается и будет развиваться еще большими темпами (на это направлены и правительственные программы многих стран, и все большая компьютеризация, и укрепляющаяся связь off-line мира и бизнеса с on-line способами доставки информации и т.д.), все больше становится желающих иметь свое представительство в Интернете. Фактически, с возникновением CMS — портальных систем снят барьер профессиональной сложности в организации своего интернет-ресурса. С помощью CMS свой сайт может открыть каждый без каких- либо специальных знаний. Большинство хостинг-провайдеров совершенно бесплатно установят портальную систему на сервер, так что от Вас, уважаемые читатели, только желание и идеи. И это все стало возможно и доступно благодаря развитию CMS — Систем Управления Контентом, попросту порталов.


Автор : Andrey Demidoff, Copyriht © ruCMS.ru



Ссылка на источник обязательна: www.yworld.ru
Разместил: garry | Дата: 26.08.2006
Рейтинг статьи

Средняя оценка: 5/5Средняя оценка: 5Всего голосов:5

Отлично
Хорошо Нормально Пойдёт Плохо
Нет комментариев. Почему бы Вам не оставить свой?
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.