XXI век – век информации. Информационные технологии сегодня играют ключевую роль. Каждый год пользователей глобальной сети Интернет становится все больше и больше. Огромное количество фирм используют ресурсы «паутины» для укрепления позиций своего бизнеса. Любая уважающая себя фирма владеет хотя бы сайтом визиткой, кстати, данный вид web-ресурсов уже отмирает и в настоящее время подобные сайты создаются все реже и реже.
Создание сайтов на основе современных технологий, в первую очередь подразумевает соответствие негласному стандарту web 2.0, который подразумевает активное участие пользователя в развитии ресурса. Другая отличительная черта современного ресурса его динамичность. Она в первую очередь подразумевает возможность простого добавления новой информации. Причем создать новые страницы может даже неискушенный в веб-технологиях пользователь, так как от него требуется лишь правильное заполнение нужных полей, а самую сложную часть, создание кода страницы, выполнит «движок» сайта.
Как вы уже поняли, современный сайт это не просто набор страниц, навигация по которым осуществляется при помощи ссылок. Сегодня любой достойный ресурс представляет собой полноценный программный продукт! И функциональность этого продукта обеспечивается ничем иным как системой управления контентом (CMS). CMS обеспечивает внутреннюю структуру и дизайн сайта, быстрое и легкое управление контентом (добавление, редактирование, удаление информации) и т.д. И самое главное, управлять сайтом можно без каких либо особых знаний интернет-технологий.
Какие бывают CMS?
При создании сайтов выбор CMS неизбежен. Принято разделять системы управления контентом на платные и бесплатные. Однако нам кажется целесообразным разделить платные CMS ещё на два вида: самописные (написанные для отдельного ресурса) и коммерческие (покупаемые по лицензии и используемые на многих сайтах). Рассмотрим отличия этих разновидностей.
Главное достоинство бесплатных CMS – их бесплатность, но и недостаток тот же! «Халявные», как принято называть в народе системы управления контентом из-за своей «бесплатности» лишены регулярной службы поддержки. Залатывают дыры, пишут дополнения в основном любители, которым просто нет никакого резона дотошно следить за стабильностью и надежностью системы. Кроме того, при возникновении проблем вам никто не окажет быструю квалифицированную помощь, максимум, на что вы можете надеяться, так это на грамотный ответ в посте какого-то из многочисленных форумов, посвященных отдельно взятой CMS. Среди «радостей» можно выделить открытый исходный код, а также огромное количество дополнений (в особенности на Joomle).
Создание сайтов на основе «самописной» CMS тоже не вдохновляет. Все вроде бы хорошо: и CMS платная, и уникальная, и вроде стабильная… Но, стабильность не подразумевает отсутствие дыр, которыми могут воспользоваться злоумышленники, вы же не можете быть на 100% уверены в профессионализме специалистов, которые занимались разработкой системы. Да и к тому же, даже если с движком на начальном этапе все в порядке, вам придется раскошелиться на содержание IT отдела, который будет его совершенствовать, заниматься круглосуточной поддержкой.
Самым оптимальным на наш взгляд выбором является платная коммерческая CMS, например, HostCMS, которая позволяет создать от небольшого сайта-визитки, до монструозного корпоративного портала. Тут вам и профессиональная тех-поддержка, и постоянные обновления, и высокая степень защиты. В общем, если вы заинтересованы в создании профессионального многофункционального портала, стоит все-таки потратиться на коммерческий движок!