Что такое CMS?

Много лет тому назад, умные дяденьки из Министерства обороны США  придумали сеть Интернет, случилось это примерно 1969 году.  Однако, в те времена, такое простое действие, как просмотр текста или изображения, было весьма трудоемким.

В 1989 году  очень умный господин Тим Бернс-Ли предложил новый способ обмена информацией в сети - Систему гипертекстовых документов и назвал ее Всемирной паутиной (World Wide Web).  В основу этой системы легло такое понятие, как гипертекст, т.е. множество текстов, связанных между собой ссылками друг на друга. Для публикации таких документов, был создан язык гипертекстовой разметки HTML. Для поиска, и просмотра гипертекстовых документов на экране компьютера, разработали специальное приложение браузер.

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

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

С развитием WWW появилось большое количество сайтов, объем материалов на веб-сайтах стремительно рос. Традиционные «ручные» технологии создания и поддержки сайтов уже не отвечали требованиям времени. Да и затраты на такие сайты были весьма существенными. Пользователей все больше и больше интересовала возможность управлять сайтом: редактировать настройки, добавлять , создавать и править контент, не прибегая к услугам профессиональных программистов.

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

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

Принцип работы CMS основан на разделении дизайна сайта и его содержимого. Обычно дизайн сайта меняется редко, тогда, как изменения контента могут происходить не только каждый день, но и даже каждый час. Поэтому в своей работе CMS используют так называемые шаблоны - специальные "пустые" заготовки страниц, в которых дизайн сайта уже прописан и осталось лишь наполнить их информацией. Пользователь далекий от веб-дизайна и веб-программирования с легкостью может изменить внешний вид сайта, простой заменой одного шаблона на другой, при этом контент останется нетронутым. Однако, привилегия разрабатывать шаблоны осталась за программистами, поскольку этот процесс требует определенных специальных знаний языков программирования.

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

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

Достоинства CMS

Разберем основные достоинства Систем управления контентом:

  • Для управления контентом сайта нет необходимости знать HTML. Любой чайник, умеющий работать с редактором Word, способен редактировать контент, используя простые текстовые редакторы, интегрированные в CMS. Поэтому для обновления содержимого не нужно привлекать веб-программистов.
  • Контент сайта и его дизайн разделены, поэтому при изменении дизайна сайта, его контент остается нетронутым. И наоборот, при изменении контента сайта сохраняется целостность дизайна, различные статьи различных автором будут представлены в одинаковом предопределенном стиле.
  • Изменение дизайна сайта производится в несколько кликов мышкой, простой заменой одного шаблона на другой.
  • Множество встроенных в CMS расширений позволяют создать динамический сайт любой сложности, используя модули форума, голосования, поиска по сайту, регистрации, и пр.
  • Настраиваемые права для управления контентом. Пользователь, осуществляющий редактирование контента, может править только область, разрешенную администратором.
  • Администратор может предоставлять различные права интернет-пользователям для просмотра контента, например, только после регистрации и ввода логина и пароля, или после оплаты, и пр.
  • Управление сайтом может осуществляться из любой точки мира с помощью браузера.

И это далеко ни все преимущества работы с CMS.

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

 

Комментарии 

 
# Леонид 03.02.2014 21:21
А какая CMS на сегодня является наиболее простой, удобной и функциональной для тех, кто хочет создать свой сайт для оказания услуг в интернете, но не имеет знаний программировани я и опыта управления сайтом? А также имеет ли значение для этого платная или бесплатная CMS?
Ответить | Ответить с цитатой | Цитировать
 
 
# маруся 20.02.2014 15:30
Да, очень жаль, что такие важные и интересные вопросы не рассмотрены :cry:
Автор, публика жаждет!
Ответить | Ответить с цитатой | Цитировать
 
 
# Administrator 13.03.2014 04:19
Ребята, если вы хотите создать свой бизнес в Интернете, но не обладаете необходимыми знаниями в области создания сайтов, то лучше обратитесь к профессионалам. Если вы хотите торговать через Интернет сотиками, это совершенно не значит, что для этого надо стать крутым программером. Сапоги должен точать сапожник, а пироги печь пирожник.
Одно могу сказать точно - любой бизнес связан с платежами, чтобы получать деньги от своих потребителей на сайте должен быть выстроен определенный функционал. Если вы не имеете опыта в создании и управлении сайтами, как вы все это организуете?
Одна дорога - обращаться на специальные сервисы, которые за деньги предложат вам сайт и необходимый функционал, либо обратиться к разработчикам, которые создадут уникальны ресурс, но стоить это будет значительно дороже.
Ответить | Ответить с цитатой | Цитировать
 
 
# Владимир 08.07.2017 14:25
Сапоги тАчать, однако! :-)
Ответить | Ответить с цитатой | Цитировать
 
 
# WildPokemon 21.05.2014 14:42
Я лично пользуюсь LiveStreet CMS уже очень давно. Всем доволен, мне ещё очень давно друг его посоветовал.
Ответить | Ответить с цитатой | Цитировать
 
 
# Николай 15.07.2014 12:14
Здравствуйте. Начинал своё знакомство с интернетом с Вашего сайта. Очень помогли мне тогда.Спасибо.Сейчас срочно нужен совет- где взять простую тупорылую тему-шаблон на WordPress, желательно бесплатную. Мне нужен простой 2-3 страничник, без колонок. Стандартные лэндинги не устраивают,туда не вставишь СКАЙП,чат обратной связи и .п.; не подходит и Artisteer ( я уже об этом здесь упоминал , см.). С уважением.
Ответить | Ответить с цитатой | Цитировать
 
Главная Что такое HTML код страницы