WordPress или Joomla для вашего сайта

WordPress взял на себя инициативу в качестве решения для веб-сайтов, но как это произошло?  

 

История:

WordPress и Joomla имеют общий старт, оба являются программными форками, которые запускались одновременно. Joomla и WordPress используют одни и те же языки программирования и разметки: PHP, MYSQL, HTML, CSS и JavaScript. Они оба имеют одинаковую структуру разработки: создание дизайна, добавление контента и расширение функций с помощью расширений / плагинов.

Joomla всегда предлагала настоящий опыт CMS и с самого начала была более расширяемой, чем WordPress, так как же WordPress превзошел Joomla как CMS № 1?

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

Внимание WordPress к сообществу блоггеров открыло двери для широкой публики и дало узнаваемость имени WordPress. За последние 6 лет с помощью сторонних дополнений и плагинов WordPress превратился в более продвинутую CMS, но по-прежнему в своей основе все еще остается только платформа для блогов. Многие пользователи WordPress не согласятся с этим утверждением, но именно здесь мы начинаем обсуждать тип ПК и Mac, поэтому давайте не будем отступать.

В настоящее время большинство людей, которые выбрали WordPress, делают это только потому, что это популярное распознавание имен и, как известно, оно простое в использовании, но большинство из этих новичков никогда не пытались проводить какие-либо исследования.

Факт остается фактом: более 50% пользователей WordPress размещают сайты на WordPress.org и до сих пор используют его для простых функций блога.

Более опытные веб-разработчики, которые были в игре гораздо дольше, использовали Joomla и обнаружили, что это отличная платформа, но по тем или иным причинам некоторые из них перешли на WordPress. Самой большой известной причиной является проблема совместимости с Joomla от 1,5 до 2,5. Для нас это было огромной проблемой, и мы знаем их боль и лично поговорили со многими разработчиками, которые покинули Joomla из-за этой проблемы, но большинство вернулось в Joomla и обнаружило, что WordPress не хватает того, что им нужно. Чтобы быть справедливым, есть также огромный процент, который никогда не вернулся. Эта проблема может быть напрямую связана с упадком Joomla и ростом WordPress. 

Joomla извлек из этого тяжелый урок и поклялся никогда больше не нарушать подобные вещи. Совместимость с предыдущими версиями - это часть каждого выпуска серии Joomla 3x и будущее Joomla! полагается на простые обновления. Joomla 3.6 была быстрой установкой в ​​один клик, но исправление безопасности для 3.6.1 требовало дополнительного шага, который был прост и хорошо документирован. Это то, что мы можем ожидать от будущих выпусков - Простые и хорошо документированные обновления! Мы, конечно, должны помнить, что по мере продвижения вперед должны произойти серьезные изменения. Чтобы быть в курсе последних достижений и продвигать Joomla вперед, мы не можем ограничиваться обратной совместимостью, но с помощью последовательных обновлений и надлежащего предварительного уведомления мы можем избавиться от серьезных проблем с обновлениями.  

Это не статья о том, насколько Joomla лучше WordPress, а статья о том, что Joomla может сделать для вас. Как веб-разработчикам, нам нужны лучшие ресурсы для наших клиентов и веб-сайтов. Вот лишь некоторые из основных элементов, которые делает Joomla! разумное решение практически для каждого сайта. В честь 11-го Дня Рождения Joomla в этом месяце - список попал в 11!

# 1 Многоязычный 

Joomla - это # ​​1 CMS для многоязычной поддержки. Joomla теперь поддерживает более 60 языков, и в следующих нескольких версиях мы увидим несколько удивительных обновлений многоязычных возможностей Joomla!

https://magazine.joomla.org/issues/issue-aug-2016/item/3112-gsoc-improved-multi-lingual-content-management-update-status

№ 2 Система меню

По сути, система меню Wordpress - это не что иное, как ссылки на страницы без структуры подменю и т. Д. Это еще одна часть WordPress, которая была расширена разработчиками шаблонов и третьими лицами. Joomla, с другой стороны, имеет удивительный менеджер меню, встроенный в ядро. Вы можете назначить модули / виджеты для ссылки в меню, создать подменю, открыть внешний сайт в оболочке, ссылку на компонент или системные ссылки и многое другое! Система меню Joomla - один из лучших аспектов CMS, и в следующих версиях она станет еще лучше!

https://magazine.joomla.org/issues/issue-aug-2016/item/3097-gsoc-helping-out-yash-part-ii-progress-on-improving-joomla-menu-item-workflow

# 3 Модули Joomla 

WordPress начинался с боковых панелей и виджетов, но они жестко запрограммированы. Есть несколько плагинов для WorldPress для управления виджетами на странице, но их еще сложнее понять, чем жестко кодировать файлы макетов страниц. WordPress по своей сути требует создания нового файла макета PHP для каждой страницы, если вы хотите отобразить виджет на определенной странице. Документация, предоставленная WordPress, превосходна, но сам этот факт делает WordPress больше похожим на статический HTML-сайт, чем на CMS.

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

# 4 Joomla ACL

Управление уровнем доступа Joomla было представлено во второй версии Joomla - Joomla 1.5. Это просто еще одна часть Joomla, которая делает его более CMS, чем WordPress. Joomla ACL обеспечивает неограниченное управление уровнем доступа и дает владельцу сайта полный контроль над тем, какой контент и доступ имеет пользователь.

# 5 Joomla ведение блога

Вот где это становится немного странным. Простота WordPress может быть очень привлекательной, но ограничения очевидны с самого начала. Я уже указал на модули и ACL, но когда дело доходит до контента, Joomla побеждает!

  • Изображения - Joomla позволяет использовать начальное изображение для просмотра блога и полное изображение для просмотра статьи с некоторыми важными обновлениями, которые появятся в новом медиа-менеджере. 
  • Параметры отображения - Joomla имеет более 40 параметров отображения для статьи, от автора, даты создания, попаданий и т. Д. Параметры отображения можно контролировать глобально, для статьи или для каждого пункта меню. Это может несколько запутать, но с быстрым уроком это добавляет больше контроля над параметрами.
  • Параметры публикации - в Joomla есть несколько замечательных опций для публикации, включая несколько черновиков / версий.
  • Макеты - от многоколоночных блогов до списочных макетов, Joomla по своей сути может создавать гораздо лучшие макеты для вашего контента, чем WordPress. Переопределение содержимого - еще одна удивительная часть Joomla, обработанная с помощью шаблона проектирования MVC.

 

# 6 MVC Joomla и переопределения

MVC Joomla - одна из самых мощных функций Joomla! Переопределения MVC были мечтой разработчиков с Joomla 1.5, но теперь в версии 3 она была расширена и теперь является частью администратора шаблонов. Это позволяет дизайнерам и разработчикам настраивать любой компонент или модуль со своими собственными HTML и CSS прямо в бэкэнде Joomla! сделать пользовательские макеты для вашего контента / блога или стороннего компонента проще, чем когда-либо. 

Лучшая часть использования переопределений MVC заключается в том, что в коде Joomla нет основных хаков, что делает его на 100% безопасным для обновления без потери кода. Вот где WordPress терпит неудачу, чтобы расширить WordPress для выполнения всего, что вам может понадобиться, основные хаки неизбежны.

№ 7 Безопасность 

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

# 8 UX 

Joomla не так прост для понимания и навигации, как WordPress ... пока. Начиная с Joomla 2.5 были обновления, чтобы попытаться облегчить работу новичка и все еще могущественного мастера. Это, конечно, нелегкая задача, но Joomla движется в правильном направлении. В Joomla 3.6 добавлены некоторые очень полезные функции UX, и каждый новый выпуск движется к более простой и надежной CMS.

# 9 API Joomla 

Спросите любого разработчика PHP, и 95% скажут вам, что WordPress не является их выбором для CMS. Если вы этого не понимаете, значит, вы не кодер. С тех пор как WordPress начинался как блог и был основан на этом, каждая часть, которая делает его CMS, представляет собой просто слой кода сверху и вынужден работать с WordPress.  

В защиту WordPress мы можем сказать, что если вы строгий PHP-кодер, хотите начать кодировать базовую CMS и создавать вокруг нее приложение, WordPress отлично подходит для этого, на самом деле добавление REST API является отличным дополнением, а Joomla - в данный момент работаю над.  

Joomla, однако, преуспевает, когда дело доходит до производительности, и с добавлением поддержки PHP 7, Joomla лидирует.

Простой и надежный API Joomla - это сердце Joomla Framework. Joomla Framework - это еще один аспект Joomla, на который пользователи WordPress не обращали внимания. Joomla имеет свое собственное ядро ​​Framework отдельно от проекта CMS, которое позволяет создавать собственные приложения, веб-сайты, проекты SASS и многое другое!  

https://framework.joomla.org

# 10 CSS Framework

Joomla была первой CMS, которая добавила Bootstrap в свой основной код. Это дополнение имело огромное значение для разработчиков и дизайнеров как на серверной, так и на серверной части. В прошлых версиях Joomla также включала поддержку препроцессора LESS CSS и теперь поддерживает как LESS, так и SCSS с Joomla 3.6.

# 11 Вы

Поскольку Joomla на 100% укомплектована и разработана волонтерами, WordPress проще, чем вносить свой вклад и идеи в код. Это наиболее очевидно в Joomla 3.6, Джордж Уилсон из PLT объяснил 3.6 как прислушиваясь к сообществу:

«Joomla! 3.6 - релиз, ориентированный на прослушивание наших пользователей. Мы выслушали наших администраторов, которые сказали, что удаляют загрузку Joomla! пакеты вызывали проблемы на сайтах интрасети. Мы выслушали разработчиков, у которых были практические проблемы с повторяемыми полями формы. Мы выслушали администраторов сайтов, которые хотели еще более простой процесс создания статей и категорий. Наконец, мы исправили большое количество ошибок, затрагивающих наших пользователей и администраторов ».

Вы можете напрямую влиять и добавлять в будущее, став волонтером!

https://volunteers.joomla.org

Как объяснялось ранее, это не статья, чтобы изменить чье-либо мнение о WordPress, а просто напоминание о том, что существуют другие решения для ваших веб-предприятий, которые могут предложить лучшее решение.

Адаптивные сайты высшего качества для всех видов деятельности. Цены на сайты устанавливаются ниже рыночных.

(988) 117-9188

ofiskmv@mail.ru

купить-сайт-в.рф

@

@

@