Версия для печати
Журналы: TMake -> Записки сумасшедшего
01 марта 2012
 09:18   Плюсы/минусы cms и сравнения с framework's
Сравнивать и описывать что лучше, что хуже, не буду так как этого полно в сети, поэтому достаточно привести ссылки здесь и некоторые цитаты.

Анализ Joomla и Drupal (В конце очень хороший вывод)

МИНУСЫ JOOMLA И СОВЕТЫ ПО СОЗДАНИЮ ПОРТАЛА

5 главных плюсов и 5 главных минусов сайтов Joomla.

7 причин для перехода с Drupal на Yii

Цитата

Цитата
и чем вообще framework лучше/хуже cms?

Цитата
framework и cms это разные уровни ПО. Соотносятся примерно так же как Microsoft Windows и Microsoft Office.

Framework - это что-то типа операционной системы в языке программирования, со своими библиотеками и примочками, облегчающими создание программы. CMS - это всего лишь оболочка, позволяющая работать с данными этого приложения.

Yii - это только фреймворк; Drupal - это фреймворк и CMS; CakePHP - тоже только фреймворк; а вот Koobi - это только CMS.

Цитата
Небольшой портал - это очень неясное определение. Важно понимать, что CMS - это автоматизация на максимально верхнем уровне, в то время как фреймворк, утилитарный подход к более низкому уровню кода. В случае с CMS - с кодом работать вообще не придется: она состоит из готовых модулей, которые инсталлируются и настраиваются через вэб-интерфейс. Фреймворк - это лишь набор API для выполнения наиболее чато используемых действий (таких как работа с БД, проверка и заполнение форм, ЧПУ и т.д.). Фреймворк создан для программистов, CMS - для вэб-мастеров. Фреймворк - максимально гибок, т.к. не содержит законченных решений типа "вертикальное меню" (он вообще не содержит визуальной части). Минусы CMS - в очень сильной стандартизации, вносить изменения которые не предусмотрены разработчиками, довольно утомительно и часто реализуемо только посредством "костылей".

Вывод: если нужно максимум гибкости, наращивание функционала и не пугает необходимость писать большой объем кода руками - то нужно брать фреймворк (перед этим, желательно изучить сравнение фреймворков, т.к. они отличаются уровнем поддержки, документации, объемом кода, сложностью, скоростью работы и т.п.). Если сайт будет состоять из стандартных компонентов, то вполне хватит и джумлы
Цитата

Цитата
Присматриваюсь к этому движку.
Есть мысль перенести сайт.
Просьба в данной теме, написать своё мнение по поводу данной CMS.
Просто + потому, что...
и - потому, что...
Спасибо.

Цитата
Навскидку из плюсов: большое количество расширений и модулей, большое количество шаблонов, довольно функциональна.
Из минусов: сравнительно большая нагрузка на сервер, создает ненужные дубли страниц.

Цитата
Допустим, вы создали новую страницу на сайте с неким контентом. Эта CMS устроена так, что при этом автоматически создается несколько страниц точно с таким же контентом, т.е. дубли. В итоге мы имеем не уникальный контент, а 2-3 страницы с дублированным контентом, что может восприниматься поисковиками как спам. На практике не всегда за этим следуют санкции со стороны ПС, однако факт остается фактом.
Этот недостаток можно исправить, но надо ухищряться, поищите решения на их форуме.

Цитата
Из минусов: сравнительно большая нагрузка на сервер...
Особенно нагружают боты поисковых систем, отсюда могут быть проблемы с индексацией
.. создает ненужные дубли страниц.
Внутренняя перелинковка (категории, разделы, меню, pathway) - тихий ужас...
"+" в движок можно загнать, при желании, все что угодно.
З.Ы.
иногда проще создать что-то свое с нуля, чем тратить силы и время на оптимизацию и настройку Джумлы

Цитата
Joomla очень простая, но не всегда гибкая, поэтому от нее отказались несколько лет назад.

Цитата
Большая нагрузка на сервер как основной из минусов
Проблема с дублями страниц легко устраняется к примеру плагином sh404SEF
Комментарии :0

Нет комментариев к выбранной записи.

mJournal v1.05   © 2003-2004 by UriSoft and IBResource.ru