Лучший ответ
-
2 0
Джони Мнемоник 4 (2191)24 11 лет
Framework (Zend) - Это набор библиотек и инструкций как ты с этими библиотеками будешь работать. Програмить надо, и програмить надо много.
Content Management Framework (Drupal) - это всё тот же набор библиотек и инструкций только специализированный именно для создания CMS систем. Тут уже програмить куда меньше, но програмить всёравно надо.
Content Мanagement System (Joomla) - Это система управления содержимым сайта, тоесть програмить не нужно вообще, нужно только настроить и тыркать по кнопочками по инструкции что бы добавить картинку, текст, видео и т д.
Если сравнить с лего, то Framework это полностью разобранный конструктор лего, но все его детальки сложены по цвету и формату. CMF это когда из этих деталей уже сложены готовые компоненты, например стены, окна, крыши, мебель. CMS это готовый дом, где можно открыть двери, окна, поменять мебель (если конечно найдешь ту которая влезит в комнату)
Как то так, надеюсь обьяснил ;)
Ответы
-
1 0
westernw777 7 (36166)4729 11 лет
CMS практически всегда построен на Фрэймворке, он позволяет организовывать и добавлять контент который будет поддерживаться на сайте. Так-же обычно для CMS есть тысячи плагинов которые могут расширить функционал.
Фрэймворк отдельно, используется для того что-бы создавать свой функционал, воплощать свои идеи которые ещё не созданы как библиотека или плагин.
На больших сайтах обычно есть и то и другое из-за того что у каждого сайта есть своя задача/функционал ради которого он и существует.
На типовых сайтах хватит и 20% функционала CMS -
0 0
Тридцатый (38) 5 (4654)1225 11 лет
По большому счёту - CMS и есть фреймворк..если нужен типовой проект, то не вижу смысла делать такой микс.