пособие для чайников
Что такое CMS? |
Много лет тому назад, умные дяденьки из Министерства обороны США придумали сеть Интернет, случилось это примерно 1969 году. Однако, в те времена, такое простое действие, как просмотр текста или изображения, было весьма трудоемким. В 1989 году очень умный господин Тим Бернс-Ли предложил новый способ обмена информацией в сети - Систему гипертекстовых документов и назвал ее Всемирной паутиной (World Wide Web). В основу этой системы легло такое понятие, как гипертекст, т.е. множество текстов, связанных между собой ссылками друг на друга. Для публикации таких документов, был создан язык гипертекстовой разметки HTML. Для поиска, и просмотра гипертекстовых документов на экране компьютера, разработали специальное приложение браузер. Первые сайты представляли собой просто набор HTML-страниц, связанных между собой гиперссылками. Изменить содержимое страницы нельзя было, без вмешательства в ее HTML-код. Поэтому подобные сайты и называют статическими. Самая главная проблема таких сайтов – сложность процесса публикации новых документов и редактирование уже существующих. При добавлении нового материала, часто приходилось изменять код еще нескольких взаимосвязанных страниц, чтобы обеспечить изменения в системе навигации. А если возникала необходимость изменить дизайн сайта, то переписывать надо было код всех страниц сайта. С таким серьезным делом мог справиться только квалифицированный программист. И чем больше становилось у сайта страниц, тем больше головной боли получал программист.С развитием WWW появилось большое количество сайтов, объем материалов на веб-сайтах стремительно рос. Традиционные «ручные» технологии создания и поддержки сайтов уже не отвечали требованиям времени. Да и затраты на такие сайты были весьма существенными. Пользователей все больше и больше интересовала возможность управлять сайтом: редактировать настройки, добавлять , создавать и править контент, не прибегая к услугам профессиональных программистов. Вот на этой благодатной почве и появился совершенно новый тип программ управления сайтом - CMS (Content Management System). CMS дословно переводится, как Система управления контентом, в простонародье называемая «движок» сайта. Эти программы совершили переворот в области создания и разработки сайтов и стали палочкой-выручалочкой для людей далеких от веб-программирования. CMS – это программа, предоставляющая инструменты для редактирования и управления содержимым сайта, при этом пользователю не обязательно обладать навыками программирования или знаниями языка HTML. Принцип работы CMS основан на разделении дизайна сайта и его содержимого. Обычно дизайн сайта меняется редко, тогда, как изменения контента могут происходить не только каждый день, но и даже каждый час. Поэтому в своей работе CMS используют так называемые шаблоны - специальные "пустые" заготовки страниц, в которых дизайн сайта уже прописан и осталось лишь наполнить их информацией. Пользователь далекий от веб-дизайна и веб-программирования с легкостью может изменить внешний вид сайта, простой заменой одного шаблона на другой, при этом контент останется нетронутым. Однако, привилегия разрабатывать шаблоны осталась за программистами, поскольку этот процесс требует определенных специальных знаний языков программирования. Само информационной наполнение сайта может осуществляться даже чайником, т.к. этот процесс не требует специальной подготовки. Если вы умеете пользоваться компьютером, то наверняка сможете разобраться с системой управления сайтом. Используя простой и логичный интерфейс и удобные редакторы, вы можете создавать текстовое наполнение для сайтов, добавлять изображения, мультимедиа, новости, т.е. создавать и развивать самостоятельно свои проект. А самое главное, при редактировании контента, вы избавлены от необходимости писать HTML-код, программа сама позаботится об этом. Сайт, работающий на CMS, отличается от обычного статического сайта, тем, что он является динамическим. Подобного рода сайты не только легко наполняются контентом и меняют свой дизайн, они способны оперативно реагировать на запросы пользователей, вкладывая в готовый шаблон необходимое для пользователей наполнение. Страницы динамических сайтов формируются «налету». Появилась возможность создавать интернет-магазины, интернет-игры, интернет-сообщества, системы электронных платежей и прочие вещи, без которых мы уже не представляем современный Интернет. Достоинства CMSРазберем основные достоинства Систем управления контентом:
И это далеко ни все преимущества работы с CMS. Подведем итоги. Использование CMS не только автоматизирует и ускоряет процесс создания сайта, но и значительно упрощает его. Фактически с возникновением CMS были сняты технические ограничения на создание сайта. И теперь даже неопытному пользователю, не имеющему особых познаний в сайтостроении, по силам создать любой тип сайта, будь то сайт-визитка, информационный, или сайт-портал.
|
Комментарии
Автор, публика жаждет!
Одно могу сказать точно - любой бизнес связан с платежами, чтобы получать деньги от своих потребителей на сайте должен быть выстроен определенный функционал. Если вы не имеете опыта в создании и управлении сайтами, как вы все это организуете?
Одна дорога - обращаться на специальные сервисы, которые за деньги предложат вам сайт и необходимый функционал, либо обратиться к разработчикам, которые создадут уникальны ресурс, но стоить это будет значительно дороже.