Итак, Вы уже знаете, что такое HTML, для чего он нужен, изучили его возможности и даже, предполагаю, попрактиковались в создании своего сайта. Если до сих пор Вы не удосужились изучить основы сайтостроения и пройти краткий курс по HTML, рекомендую подписаться на мой электронный курс «Как самому создать свой сайт».
Здесь же я хочу поговрить еще об одной возможности облегчить свою работу по создании сайта и управлению им. Конечно, двигатель прогресса — лень. Но есть еще такой фактор, как время. И это самый ограниченный ресурс, доставшийся человеку. Поэтому мы хотим использовать его максимально эффективно, особенно, если это касается нашей работы. И хочешь-не хочешь, начинаешь задумываться, как бы упростить такую работу, как обновление сайта, изменения его дизайна.
Вы уже знакомы с такими технологиями, как CSS и SSI, позволяющие заметно облегчить указанную работу. Но есть еще одна возможность — воспользоваться системой управления контентом или CMS. Что она из себя представляет?
Скажу сразу: использование CMS не исключает необходимость изучения HTML и CSS. Если , конечно, Вы хотите, чтобы дизайн Вашего сайта был уникальным и Вы сами были в состоянии умело изменять его дизайн.
По сути своей система управления сайтом — это набор скриптов, написанных, как правило, на языке PHP, о котором мы еще не говорили. Каждый скрипт отвечает за выполнение отдельного сценария на странице. А дизайн страницы описан все теми же HTML и CSS.
Что дает применение системы управления сайтом? Во-первых, очень легко добавляется новый материал на сайт. Во многих CMS управлять конентом можно непосредственно на сайте, в других необходимо войти в панель управления. Конечно, предварительно введя логин и пароль. Овладев той или иной системой управления контентом, добавление нового материала занимает не более 5 минут. При этом не приходится задумываться над тем, какой адрес будет присвоен новой странице и как разместить ссылку на эту страницу в меню. Все это проделает скрипт.
Еще CMS может включать в себя такие модули, как гостевая книга, форум, миничат. На страницах, как правило, имеется возможность посетителям оставлять свои комментарии. Есть такая возможность, как ограничение доступа к некоторым разделам сайта. В подобные разделы могут попасть, например, лишь зарегистрированные пользователи.
Для того, чтобы использовать на своем сайте какую-либо систему управления контентом, необходимо, чтобы хостинг поддерживал эту возможность. Некоторые хостеры в условиях пользования сервисом оговаривают, какие CMS они рекомендуют применять, какие категорически запрещают. Поэтому внимательно читайте условия при выборе хостинга.
Чтобы ознакомиться с подобными системами, достаточно в поисковике набрать «бесплатные CMS» и получите большое количество информации по этому поводу. Но не торопитесь что либо скачивать и пытаться с этим как-то разобраться.
Чтобы ознакомиться с работой CMS, не загружая ее на хостинг, рекомендую воспользоваться локальным сервером Апачи, который устанавливается на Вашем компьютере и позволяет иммитировать работу хостинга. Установив локальный сервер на своей машине, Вы сможете тестировать бесплатные версии систем управления сайтом. А также он позволит Вам просматривать работу своих сайтов, написанных с помощью SSI.
В Интернете можно найти великое множество как платных CMS, так и бесплатных. Они различаются по функциональности, по предназначению, по сложности. Большинство CMS используют для хранения информации базы данных. Но имеются версии, не использующие БД. Автор каждой системы имеет свою цель и видение проблемы при разработке своей системы управления сайтом. Поэтому прежде, чем воспользоваться подобной системой, приходится хотя бы вкратце изучить особенности выбранной CMS.
Если Вас заинтересовала идея применения на своем сайте CMS, рекомендую обратить внимание на видеокурс, посвященный одной из бесплатных систем управления сайтом Joomla — Профессиональный сайт за один день
И напоследок. Хотите прямо сейчас убедиться в том, насколько удобно пользоваться CMS? Не хотите ни за что платить? Держите: Ucoz — бесплатная система управления сайтом, которую не нужно устанавливать. Она уже готова к пользованию. Регистрируйтесь, изучайте условия, выбирайте произвольный дизайн, который в последствии сможете изменить по своему вкусу. Если захотите, можете со временем к своему сайту прикрепить домен второго уровня.