Статьи, материалы, руководства, учебники о web-разработке и web-дизайну.

C появлением World Wide Web, Всемирной паутины, любой желающий может создать свою, даже самую простую, веб-страничку, но для её создания нужно знать, как минимум, язык HTML. Различными компаниями были созданы визуальные редакторы HTML, такие как Adobe Dreamweaver и Microsoft FrontPage, упрощающие создание веб-страниц. При этом знание самого кода, в большинстве случаев (для создания именно простых страниц), не требовались. Но, несмотря на все преимущества HTML-редакторов, обслуживание сайтов становилось всё сложнее и сложнее. Ведь с развитием информационных технологий выросли и сайты.
Чтобы решить проблему обновления сайта, а именно автоматизировать само обновление, крупные информационные компании вроде Newsweek и TIME были вынуждены начать разработку нового вида программного обеспечения – систем управления контентом или содержимым.
Система управления содержимым (англ. Content management system, CMS) — это набор сценариев, которые помогают отделить содержимое от его представления. Главная характеристика таких систем — это простота создания и редактирования информационного наполнения динамических веб-страниц. Системы управления содержимым обычно очень сложны, они могут включать в себя службы рассылки новостей, форумы и интернет магазины – и при этом легко редактироваться.
CMS используется для создания, редактирования, управления и публикации в различных видах средств массовой информации. CMS часто используются для хранения, управления, контроля версий, а также издательство конкретных документов, таких как новости, инструкции, технические руководства, справочники продаж и маркетинговых брошюр. Содержание может включать в себя компьютерные файлы, графические средства, аудио файлы, видео файлы, электронные документы.
На данный момент существует много разновидностей CMS, но мы не будем говорить обо всех, а остановимся только на одной из самых популярных версий – это CMS Joomla!