Десять заблуждений о Joomla

Десять заблуждений о Joomla

Данный материал развеивает неверные утверждения, которые касаются CMS Joomla.

1. CMS Joomla для использования только на сайтах частного характера.

Выражения типа «Joomla используется и на частных сайтах» было бы наиболее точным. Специфика данной системы управления контентом такова, что при небольших знаниях и навыках можно добиться хороших и требуемых результатов. И это совсем не значит, что Joomla нельзя использовать на масштабных и профессиональных проектах. Если у разработчика имеются необходимые навыки, знания и инструменты то реализовать крупный сайт можно и на Joomla. К тому же в сети интернет существует множество примеров этому.

2. В Joomla устаревшая архитектура.

Изначально Joomla являлась всегда чем-то большим, чем просто CMS. В ядре реализовано достаточное количество полезных функций, которые упрощают работу для разработчиков и программистов web-приложений. После выпуска Joomla 1.7 (июль 2011 года) развитие CMS пошло двумя путями, то есть на сегодняшний день существуют два пути, которые эффективно развиваются в рамках одного проекта - это Joomla CMS и платформа Joomla.

Применение Joomla как платформы возможно в различных областях, например реализация как очень простого веб-приложения, так и сложного. Примером может служить отображение бизнес приложений, проекты для электронной коммерции и т.п. С другой стороны использование Joomla возможно как CMS. Тут и свобода при разработке и проектировании дизайна сайта, и изменение кода PHP (при наличии необходимых навыков). Исходя, из выше сказанного, можно ли считать архитектуру Joomla устаревшей?

3. Joomla легко поддается взлому.

Простота в установке и относительная нетребовательность к ресурсам хостинга зачастую приводит к установке Joomla на бесплатные хостинги, где безопасности сайтов не отдают должного внимания (слабые пароли, давно не обновляемые расширения и пр.) Так основной причиной взлома Joomla сайта являются расширения от сторонних производителей и их старые версии.

4. Joomla сайты часто отмечают как «наносящие вред», по этому они часто недоступны.

При должном внимании к установленным расширениям такого никогда ни случится. Проверено на личном опыте и годами работы с Joomla.

5. Joomla модули в большинстве случаев имеют в основе код основанный на таблицах.

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

6. Joomla слишком «неповоротлива» для большинства проектов.

Существует мнение, что Joomla следует применять для создания только небольших проектов, или что данная CMS слишком громоздкая. Несомненно, для создания сайта визитки из 5-10 страниц использовать данную CMS, мягко говоря, нецелесообразно, но какую CMS и где использовать принимать решение только конечному пользователю. В сети интернет существует масса решений, которые подходят для решения задач любого типа, и какой метод выбрать решать только Вам.

7. Встроенный редактор CMS Joomla может использоваться только специалистом.

Помимо установленного по умолчанию редактора Tiny MCE или codemirror в пакет joomla существует возможность самостоятельного выбора и установки редактора на свой вкус и предназначение. Многие пользователи предпочитают знаменитый инструмент JCE – он бесплатен и имеет большое количество плагинов расширяющих возможности по созданию материалов на сайте Joomla.

8. Развитие Joomla происходит не достаточно быстро.

На данном этапе выпуск каждого нового релиза запланирован раз в полгода, так, линейка Joomla 2.5 была выпущена в январе сего года. Но не следует забывать одно простое правило, что для создания некоторых вещей требуется некоторое время, что бы они работали должным образом. И потом, Вам ни что не мешает помочь в развитии проекта.

9. Joomla не достаточно гибка.

Данное убеждение очень расплывчато и не имеет никакого практического обоснования. Статья (материал) в joomla состоит из достаточно большого количества параметров основным, из которых являются заголовок и содержание. При необходимости добавления дополнительных полей нужно воспользоваться ContentConstructionsKits (CKK) компонентами, самыми известными представителями из которых являются K2, Seblod, Flexicontent или ZOO (YooTheme). Но при динамичном развитии проекта joomla, в будущем возможно не понадобится прибегать к данным решениям.

10. В Joomla реализована сложная система управления правами.

В системе управления контентом реализована очень мощная система для управления и предоставления прав. По началу администратору крупного ресурса будет сложно разобраться в данном аспекте и нужно посвятить определённое количество времени для освоения данной функции. Но и здесь на помощь может прийти расширение от сторонних разработчиков - ACLManager.

Последнее в блоге

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

Последние комментарии