IPHosting (платный профессиональный хостинг)

Здравствуйте, Гость

Главная страница » Веб-дизайн, создание сайтов » Системы управления сайтом » Для чего требуется CMS?

Для чего требуется CMS?

Добавлено: Гость | 04.12.2008
Просмотров: 13331
Слов: 529
Рейтинг: 0.50


Достаточно часто, посещая различные интернет-сайты, приходится замечать недостатки, недочеты в качестве размещенных на сайте материалов, недоработки в дизайне и подобные мелочи, которые, тем не менее, могут испортить общее впечатление о сайте. Все это может натолкнуть на мысль сделать свой собственный сайт, на котором не будет всех этих недоработок.

Если вы новичок в сфере создания сайтов, то можете попробовать создать сайт на языке гипертекстовой разметки – HTML, но, нужно заметить, что сейчас более популярным является создание сайтов с различными динамическими элементами при помощи CMS.

Расшифровка аббревиатуры CMS звучит как Content Management Software, что в переводе на русский язык означает «программное обеспечение для управления содержимым». В России буква S аббревиатуры Content Management Software обычно расшифровывается как «System», поэтому на русском языке CMS звучит как «Система управления контентом». В некоторых случаях используют и более простое обозначение данного термина – «движок сайта».

Появляется вполне логический вопрос: для чего нужны подобные движки и какие преимущества они имеют над обычным html? Дело в том, что сайт на простом html будет иметь достаточно много недостатков, которые могли бы не существовать, если он был сделан на движке. Рассмотрим основные из этих недостатков.

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

Во-вторых, на сайте не будет возможности персонализации, то есть каждый отдельный пользователь не сможет настроить сайт, исходя из своих предпочтений. Также нельзя будет разделить права доступа к сайту между пользователями (допустим, организовать вип-раздел).

В-третьих, вам будут недоступны чаты, гостевые книги, форумы, а пользователи не смогут обсуждать те или иные материалы сайта или общаться на другие темы.

В-четвертых, придется отказаться и от RSS – новостных лент, которые являются практически обязательной составляющей любого интернет-портала. Хотя, конечно, можно будет воспользоваться другим сервисом, который предложит организацию RSS вашего сайта.

Но наиболее существенный недостаток статичных сайтов, сделанных на HTML, это то, что такой сайт без регулярных обновлений будет значительно уступать другим подобным сайтам. Естественно, вы можете каждый день в ручную добавлять на сайт новые записи, новости, редактировать главную страницу и т.д., но все это достаточно хлопотно и требует много свободного времени.

И обо всех этих проблем вы могли бы забыть, если бы использовали CMS, при этом вам даже не будут нужны знания HTML.

Те сайты, на которых установлена CMS, являются не статичными, а динамическими. В этом случае весь контент будет сохраняться не в виде готовых HTML страниц, а в базе данных, отображаться необходимая информация на сайте будет сразу же после ее запроса пользователем. Примерная система работы сайта на CMS выглядит следующим образом: браузер отправляет запрос сайта, после чего осуществляется обращение CMS к базе данных, которая выполняет обработку полученного запроса и генерирует HTML страницу.

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

Итак, как вы, вероятно, уже поняли, CMS представляет собой некую компьютерную программу, предназначенную для легкого управления сайтом, использовать которую можно, даже не зная ни один из языков программирования (или же будучи знакомым с его азами).

Об авторе

www.iphosting.ru (служба новостей хостинга)



Условия перепечатки

При репосте статьи "Для чего требуется CMS?", пожалуйста укажите источник - сайт http://www.iphosting.ru/ (Платный профессиональный хостинг) — и информацию об авторе.
Смотрите также

Инструкции По Обновлению Dolphin 7.0.4 До 7.0.5
В данной статье описаны инструкции по обновлению Dolphin CMS с версии 7.0.4 по 7.0.5. Всего семь шагов - которые достаточно просто повторить.

Что Нужно, Чтобы Создать Сайт На Joomla
Каким вещам понадобится научиться, создавая сайт на joomla или какой-либо другой распространенной платформе? Для начала вам понадобится освоить HTML и CSS, это база для разработки сайта.