Две широко распространённые опенсорсные CMS, WordPress и Joomla.
Обе системы предназначены для широкого круга задач, имеют масштабное сообщество, огромное количество дополнений, шаблонов и т.д.
Давайте разберёмся.
Обе CMS-системы рассчитаны на широкий круг пользователей (от новичков до профессионалов, от индивидуальных разработчиков и до целых команд), а также на различные задачи и цели использования (блоги, корпоративные порталы, лендинги, интернет-магазины и т.д.). С их помощью можно создавать сайты любой сложности.
Эти движки написаны на PHP, а в качестве баз данных ориентируются, в первую очередь, на MySQL, хотя, при определённых усилиях и желании, можно «научить» их работать с другими серверами баз данных (PostgreSQL, Microsoft SQL Server, SQLite и т.д.). Причём, Joomla, начиная с версии 3.0, умеет работать с PostgreSQL и Microsoft SQL Server «из коробки».
Однако, следует понимать, что изначально движок WordPress был рассчитан на удобное ведение блогов. Это позже он «оброс» множеством дополнений и стал применяться для «нестандартных» (в его случае) задач. Поэтому сразу после установки WordPress всё так же, как и раньше, больше подходит для быстрого запуска блогов и других информационных сайтов, которые ориентируются на быстрое создание контента. Для всего остального придётся «повозиться» с поиском и установкой нужных дополнений.
CMS Joomla в этом отношении существенно отличается, так как изначально она разрабатывалась для крупных информационных порталов, которым важна особая «дотошность» при создании разных категорий материалов, нужен разный набор блоков для определённых типов записей, гибкое управление показом меню и блоков. Отсюда более сложная структура админ-панели и не такой дружелюбный для новичков интерфейс для публикации. Чтобы «настроить» Джумлу под себя потребуется больше времени*.
Поэтому целевую аудиторию обеих CMS можно разделить так:
WordPress – информационный/новостные сайты, блоги.
Joomla – крупные корпоративные сайты и порталы.
Но деление это весьма условное и относится, скорее, к «голому» движку. По мере установки нужных расширений эти границы легко стираются.
Про Джумлу:
Если ваша цель создать сайт, на котором будет публиковаться огромное количество фотографий и видео-роликов, Joomla подойдет для решения задачи едва ли не идеально. У Joomla имеется большое количество виджетов – несколько тысяч – которые без проблем сможет установить даже новичок. С WordPress, к сожалению, не все так просто. Да, там также имеются расширения, но в некоторых ситуациях без навыков работы с PHP не обойтись.Следующая положительная характеристика Joomla – возможность легкого управления отдельными элементами страницы.
Да и само меню административной панели удобно и понятно. В нем предусмотрено большое количество разных категорий и разделов, доступна опция добавления новых категорий, редактирования имеющихся. В WordPress же в данной области — определенные ограничения.
Что можно сказать плохого про Joomla.
Сомнительная конструкция шаблона, которая нравится далеко не всем. В частности, создатели установили множество элементов, по сути, абсолютно не нужных. Поэтому, чтобы сделать работу более комфортной, нужно будет их убирать. При использовании премиумных шаблонов этот вопрос закрывается автоматически.
Вся работа ведется только вручную, но чтобы эффективно это делать, необходимо обладать знаниями HTML. И не поверхностными, а довольно глубокими. Поскольку, если таковых знаний нет, разобраться в нагромождении элементов и разделов, весьма и весьма сложно. Но даже знания HTML в данном случае приведут к тому, что вам придется потратить много времени.
*Но есть множество расширений решающих эту проблему. Причем, можно настроить каждому юзеру отдельно.
О платформе WordPress:
Она – оптимальный вариант для:
блогов;
личных страниц;
сайтов на несколько страниц.
Однако это далеко не полный перечень сайтов, которые можно создавать на Вордпресс. Например, в сети можно встретить даже онлайн-кинотеатры на WordPress, хотя в данном случае лучше выбирать Джумла.
Обратите внимание! Сегодня встречаются и коммерческие сайты на CMS WordPress. Среди них много тех, кто занимает лидирующие позиции в выдаче поисковых систем.
Но оптимальный вариант – использование Ворпресса для некоммерческих ресурсов, а блогов, дневников, личных страниц.
Акцентируем внимание на отрицательных характеристиках? Да, их мало!Сразу же хотелось бы остановиться на низком уровне защиты. Встречается много отзывов владельцев сайтов, которые рассказывают, что Вордпресс просто взламывали. Поэтому рекомендую внимательно изучить все особенности защиты портала, прочитать о том, как добиться ее эффективного повышения.
Чтобы внести серьезные изменения в общую структуру, придется потрудиться. Или даже привлекать стороннего специалиста, обладающего определенными знаниями, если у вас таковых нет!
Как выбиралась CMS по факту.
Было составлено тех.задание на предполагаемый функционал сайта. WP прошел на 3 с +, Джумла (на тот момент 2.5) на 5 с минусом.
P.S. Копипаст с гугель-поиска отдельными фразами под мой контекст.