Обзоры расширений Joomla

Joomla – это бесплатная CMS (система управления содержимым), которая позволяет создавать на своей основе сайты различной сложности. От сайтов-визиток до социальных сетей. К основным её особенностям отнесем следующие:

  • увеличение функциональных возможностей за счёт дополнительных расширений (компонентов, плагинов и модулей). На июнь 2014 – 8172 расширения (в официальном каталоге расширений Joomla).
  • Простое изменение внешнего вида сайта за счёт установки шаблонов.
  • Возможность размещения модулей в различных позициях (местах) шаблона.
  • За счёт множества настроек нет необходимости владения навыками программирования (для создания «типовых» проектов).
  • Наличие многоуровневой аутентификации (начиная с Joomla 3.2).
  • Поддержка многоязычности (начиная с Joomla 1.6).
  • Несложная установка (или перенос) на хостинг.
  • Удобная панель администрирования сайта.
  • Регулярные обновления.
  • Система переведена на множество языков, включая русский, украинский, английский и так далее.

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

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

Плагины Joomla – это менее крупные расширения CMS. Они позволяют менять логику работы как всего сайта в целом, так и отображаться во фронтальной части в виде элементов интерфейса. Например, Top of the Page.

Модули Joomla – это расширения движка сайта, которые, в основном, отображаются во фронтальной части сайта в определённой позиции шаблона. Служат для визуального представления различной информации. Например, MicroBread.

Шаблоны Joomla – это расширения для CMS, которые служат для изменения визуального оформления сайта. Шаблоны можно условно разделить на две категории: для фронтальной части сайта (те, что видны посетителям) и для административной части сайта (те, что видны только администраторам). Первая группа важнее и представлена в несоизмеримо большем количестве. Шаблоны могут быть дополнены модулями для расширения их функциональности и улучшению внешнего вида. Существует ряд готовых (платных и бесплатных) шаблонов, есть возможность создавать шаблоны при помощи специального программного обеспечения – Artisteer или разрабатывать свои шаблоны с нуля. Преимущества и недостатки этих подходов описаны в статье «Обзор Artisteer 3.1 (часть 3). Программа для создания дизайна сайта».

В разделе «Расширения» Вы сможете найти детальные обзоры расширений Joomla, написанные в виде инструкции. В некоторых статьях раздела находится описание решения проблем с расширениями в виде уроков, а также ответы на часто задаваемые вопросы.

Русскоязычные переводы (локализации) ещё называют «русификатор». Локализации нужны для перевода как самого движка сайта (Joomla), так и для перевода компонентов, модулей и плагинов. Переводы можно условно разделить по назначению: для фронтальной части сайта (то, что увидят посетители) и для административной части сайта (то, что увидят только администраторы). В разделе «Русификаторы» собраны переводы на русский и украинский языки для некоторых расширений Joomla.

Любой сайт на Joomla, и любой другой CMS, может подвергаться атакам со стороны злоумышленников. Существует ряд мер, применение которых позволит Вам снизить риски взлома. Этой теме посвящён раздел «Защита сайта».

 

Полезные ссылки: