Хостинг




Joomla vs Wordpress


Споры на тему "Какая CMS лучше?" идут годами. 

И они бесконечны. Веб-дизайнеры с пеной у рта доказывают, что их CMS лучше. Даже приводят много обоснованных аргументов. Они не понимают, что каждая из CMS хороша по-своему и каждая имеет свои плюсы и минусы.

Я даже не собираюсь агитировать в использовании той или иной CMS. Просто приведу ряд своих наблюдений и умозаключений, которые я накопил за годы занятия веб-дизайном.

Я буду писать о сравнении двух CMS: Joomla и Wordpress. Почему нет Drupal? Честно признаюсь, лично мне она кажется сильно ограниченной по сравнению с J! или WP. 70% наших сайтов на Joomla, несколько на WP, парочка на Bitrix и ModX. Даже есть самописные, но скоро мы убедим владельцев перейти на более современные и универсальные движки.

Знакомство с Joomla

Хотя Joomla, определенно, могла стать второй по популярности CMS для создания блогов или любых других тематических сайтов, стоит признать, что для многих она, относительно, плохо изучена. Даже найдутся и те, кто не знают об ее существовании.

Технические детали

На момент написания статьи была последняя версия Joomla 3.4.5

Joomla, как и Wordpress, написана на PHP и SQL. Это значит, что для развертывания системы можно использовать даже Apache.

По ощущениям, структура исходных файлов Joomla более запутанная и беспорядочная, чем у Wordpress. Признаться, мне потребовалось больше времени, чтобы расшифровать объектно-ориентированный код Джумлы, чем это заняло в Вордпрессе. Но для тех, кто умеет хорошо может читать чужой код это не проблема.

Joomla, в отличие от Wordpress, не имеет своего хранилища объектов. Это значит, что у Вас должен быть сервер (доменное имя и хостинг), на котором можно ее развернуть.

История

Joomla была создана в 2005 году, как преемник Mambo. Команда разработчиков основала свой проект в ответ на спорный путь развития, по которому пошли создатели Mambo. Они же основали движение под названием OpenSourceMatters.org, которое уже через несколько часов набрало сотни положительных отзывов от поклонников.

Основная цель проекта Joomla - это создание гибкой, мощной и бесплатной CMS, на платформе которой можно создавать как простые блоги, так и огромные Интернет-магазины и социальные сети.

Хотя Joomla не наслаждается фанфарами как Wordpress, но уже есть несколько громких имен, которые используют эту CMS для своих сайтов. Например, linux.com, gazeta.gr и многие другие. Ну и конечно же наш сайт =)

Сейчас последняя версия Joomla 3.4.5. Но проект не стоит на месте и постоянно развивается, добавляя все больше нововведений в управление контентом. Что будет дальше и к чему это приведет? Как всегда время покажет...

Структура контента

Сначала Joomla кажется немного запутанной по сравнению с Wordpress. Я считаю, что это просто из-за других названий элементов и менее очевидных способов достижения необходимых объектов. Именно по этой причине многие, кто начинает с Joomla, находят структуру объектов сложной и думают, что будет нелегко ее освоить. И... отказываются он нее.

Большинство из них не понимают, что структура Джумлы, на самом деле, такая же, как в Вордпрессе.

Статьи и компоненты создают основное содержимое страниц. Контент привязан к меню и его пунктам, которые предоставляют доступ к части контента. Меню можно использовать для разных целей. Например, отобразить отдельную статью или список из одной или нескольких категорий, вывести на экран установленный компонент (к примеру, форма обратной связи или форум) или же вообще открыть страницу другого сайта. Также меню можно использовать, чтобы выводить определенные модули в нужном месте или не выводить вообще. Тот же функционал и у меню Wordpress.

Это небольшое отличие от Wordpress, в котором нужно добавить строки кода (Shortcodes) предоставляемые соответствующим плагином.

Модули в Joomla - это те же виджеты в Wordpress. Они отображаются вокруг основного контента и служат для добавления функциональности или информативности сайта. Например, модуль погоды, форма регистрации или вывод последних новостей.

Расширить функционал Джумлы можно с помощью плагинов, расширений и компонентов. Их легко установить из административной панели. Начиная с версии Joomla 3.2, добавилась возможность устанавливать прямо из репозитария, в котором дополнения разбиты на группы в соответствии с их функциональностью. К сожалению, начинающие Джумлаводы оказываются немного сбитыми с толку предоставленным разнообразием выбора.

Знакомство с Wordpress

Хотя он и не нуждается в представлении, но в рамках своих статей, я все же буду придерживаться структуры изложения.

Технические детали

Текущая версия на момент написания статьи была Wordpress 4.3.1

В основе CMS Wordpress лежит PHP и, как многие другие системы, использует SQL для хранения данных. Для корректной работы на локальном сервере убедитесь в том, что у Вас включен mod_rewrite для правильного формирования ссылок.

Вордпресс идет под лицензией GNU GPL, что говорит о том, что он бесплатный и с открытым кодом.

История

Wordpress был создан в 2003 году как последователь b2/cafelog (одной из систем ведения блогов). Основали его Мэт Мулленвег и Майк Литтл. С момента создания CMS выросла до самого популярного в мире движка для блогов.

Сотни крупных компаний используют Wordpress для своих сайтов и корпоративных порталов. Например, CNN, Time и многое другие

Структура контента

Структуру Wordpress, в основном, составляют страницы и посты. Страницы обычно используются для статического контента (например, страница "О пользователе"), а посты для динамического содержимого (например, для блога). Каждая страница или пост могут быть привязаны к любому пункту меню, что формирует основу сайта.

Посты группируются в Категории и объединяются и сортируются по тегам.

Виджеты дополняют основной контент сайта. Они могут быть опубликованы в нескольких местах на странице или могут быть скрытыми. Их существует огромное количество и каждый добавляет свой уникальный функционал, что добавляет информативности проекту.

Функциональность блога может быть расширена с помощью плагинов. Количество существующих плагинов насчитывается более тысячи. Они позволят превратить простой блог в новостной портал или Интернет-магазин.

Фото

Заключение

Вполне очевидно, что Wordpress не намного популярен, чем Joomla. К тому же, но он старше ее на пару лет.

Wordpress был создан как блоговый движок, который позволяет быстро публиковать свои посты на сайте. Но при желании, он может вырасти и до огромного тематического портала.

Joomla часто используют для статических проектов и ее выбирают продвинутые пользователи. Это совсем не значит, что на ней нельзя создать блог или серьезный проект. Очень даже можно, главное иметь специалистов, которые это сделают.

Обе CMS отличаются структурой контента и новичкам проще разобраться в Wordpress. Тем не менее, те, кто смог подружиться с Joomla, уже не расстанутся с ней никогда.

В следующей главе мы рассмотрим шаблоны и темы для наших CMS.

WEB-СТУДИЯ

Специалисты Web-студии «РЕГИОН13» всегда предоставляют качественные услуги!

Политика конфиденциальности

веб сайт, создать сайт компании, веб студия, разработка сайта саранск, Создание сайта Саранск, Разработка сайтов Саранск, создание сайтов саранск, создание сайтов частный мастер, разработка сайта в саранске

ПАРТНЕРЫ


LibertyCRM
LibertyCRM - это система управления командой, клиентами, задачами, проектами, лидами и процессами, доступная облачная и коробочная система для Вашего бизнеса!

КОНТАКТЫ

Наши менеджеры будут рады ответить на все ваши вопросы!

Республика Мордовия, г. Саранск, ул. Советская, 9

zakaz@r13.su

+7 (917) 996 09 00

Заказать звонок