Другие языки программирования и технологии

Объясните, зачем нужны CMS типа Joomla или wordpress

Есть хостинг, можно создавать страницы и размещать их на этом хостинге. Зачем нужен CMS? его нет на хостинге?
CMS- это, своего рода, конструктор для строительства сайта. Используя его, даже не обладая особыми познаниями в области программирования, можно создать собственный, в том числе и многофункциональный, сайт. Причем, в таких движках как WordPress или Joomla http://bestfreecms.ru/ вообще все просто - главное разобраться с интерфейсом, не углубляясь в дебри сайтостроения.
Алексей Реутов
Алексей Реутов
4 286
Лучший ответ
Любая CMS - будь то DLE, WP или Joomla или какая-нить другая, направлены на создание динамического сайта. Это системы управления контентом, если перевести content managment system.
Созданы для тех, кто не умеет работать с php или python и базами данных, или же не хочет тратить время на создание самописного динамического движка (можешь почитать про динамические и статичные сайты) .
Поэтому, если грубо и кратко - это движки для создания своих сайтов на основе чужих наработок, с возможностью добавления плагинов, модулей и смены тем/шаблонов
Используя CMS не нужно быть веб-программером, поэтому даже школьник может почувствовать себя ниипическим вебером и даже создать что-то приличное (как редкое, но встречающееся явление)
Сергей Докшин
Сергей Докшин
40 924
CMS позволяет не тратить время на написание своего движка для сайта, а использовать уже готовые проверенные временем наработки.
Создавать сайт без CMS - это аналогия изобретения велосипеда, то есть данная практика полезна для самообучения, но замедляет разработку сайта.
Довольно интересный вариант - создать свою CMS. Тогда можно убить двух зайцев: изучить технологии сайтостроительства с нуля и подготовить базис для создания будущих сайтов.
Для сайта с 10 страницами cms не нужна. А будет у тебя страниц не 10 а 500, вот тогда задумаешься - ой, блин мне же надо на 300 страницах адресную ссылку переправить и вся ночь в трудах праведных, а не в занятиях потешных.
-готовые шаблоны для сайта
-экономия времени
МШ
Макс Шаихов
1 136
Для создания сайтов) ну на хостингах сайты не очень получаются. а сделанные на CMS, более качественные и функциональные) и опять же, интереснее самому кажется сделать сайтик с нуля.
CMS
во-первых, сэкономить веб-разработчику время, не верстать N-ное количество страниц по отдельности каждую;
во-вторых, позволяет легко управлять сайтом человеку, который абсолютно не разбирается в программировании и вёрстке
Для ОБЛЕГЧЕНИЯ ЖИЗНИ веб мастера.
Позволяет легко и просто изменять дизайн, оформление, постить новости, использовать и подключать различные дополнения, модули, плагины.
Для конкуренции