Типы расширений Joomla
CMS Joomla имеет обширные функциональные возможности, которые позволяют создавать индивидуальные решения и позволяют управлять ими. Однако разработка оригинального веб-сайта и эффективное управление его возможностями требует установки расширений. Они в достаточном количестве доступны на коммерческой основе и бесплатно.
Выделяют несколько типов расширений:
- Компоненты. Они отвечают за содержащийся на ресурсе контент. Компоненты относятся к наиболее сложным и крупным расширениям. Как правило, они состоят из 2 частей – сайта и управления. Компоненты обеспечивают отображение контента в нужном для пользователя виде, а также позволяют его эффективно редактировать.
- Модули. Это достаточно простые расширения, обеспечивающие отображение визуальной информации на странице. Они обладают достаточной гибкостью в управлении, что позволяет подобрать оптимальный вариант отображения в зависимости от действий пользователя. Модули могут быть связаны с содержащимся на странице контентом, а также отображаться независимо от него (например, новостная лента, баннеры, меню).
- Плагины. Они принадлежат к числу наиболее продвинутых расширений, главной задачей которых является реакция на определенные события. Плагины начинают функционировать после соответствующей команды. Они позволяют гибко настроить функциональные возможности сайта и эффективно им управлять. С помощью плагинов можно повысить скорость индексации данных в поисковых запросах.
Отдельного упоминания заслуживают шаблоны и языки. Они также являются расширениями, позволяющими добавить ресурсу необходимые возможности. Шаблоны отвечают за изменение дизайна страницы. Как правило, они содержат один компонент и любое количество модулей. Языки принадлежат к числу расширений, которые позволяют отображать текстовый контент в необходимой форме (язык, шрифт). Загружать Joomla расширения следует исключительно из проверенных источников.