Расширения Joomla. Что такое компоненты, модули, плагины, шаблоны и языки?

Категория: Установка и настройка Joomla - .

Расширения Joomla. Что такое компоненты, модули, плагины, шаблоны и языки?

Приветствую Вас, дорогие посетители и пользователи блога Joofaq.ru. Мы уже очень много говорили об установке и настройке разных компонентов, модулей и плагинов на Joomla. Но вот чем же они различаются? Я убеждён, что Вы уже не раз задавали себе этот и другие вопросы касательно разницы в этих понятиях и частенько в них путались. Но на самом деле в них не сложно разобраться, так как разница у них огромная. В этой статье я постараюсь максимально подробно рассказать Вам об отличительных особенностях расширений, предназначенных для улучшения нашего сайта.

Дело в том, что для создания более-менее серьёзного проекта, Вам не будет достаточно стандартного функционала Joomla. А сторонние расширения помогут значительно разнообразить пребывание пользователя на сайте. Часто можно встретить расширения, которые объединяют в себе компонент, несколько модулей и плагинов. Но всё же они довольно сильно отличаются по функционалу друг от друга.

Расширения Joomla

Расширения Joomla - это объединённое наименование всех компонентов, модулей, плагинов, шаблонов и т.д. То есть расширением можно назвать любую программу, которую Вы установите на свой сайт. Расширение может быть любым - и довольно сложным компонентом и небольшим по функционалу плагином.

Компоненты Joomla

Компонент Joomla - это, как правило, самые большие и наиболее сложные расширения, необходимые для взаимодействия с пользователями. Они представляют из себя небольшую CMS и являются неотъемлемой частью любого сайта на Joomla. Некоторые компоненты представляют из себя полнофункциональную часть сайта, например, компонент форум. Компоненты выполняют самые важные функции на сайте и предназначены для грамотной организации его содержимого. Например, для вывода статей на моём блоге я не пользуюсь стандартным компонентом Joomla, а использую сторонний компонент K2 (После переезда на Joomla 1.7, я перестал использовать данный компонент, так как стандартных возможностей мне вполне хватает). Он намного функциональнее и удобнее. При установке этого компонента автоматически установились и несколько модулей, которыми я тоже успешно пользуюсь (о них я напишу чуть ниже). Компонент, как правило, отображается в основной части сайта, в которой должен отображаться контент. Устанавливаются компоненты стандартными способами через административную панель (Установка расширений Joomla). Только запомните, что нельзя устанавливать десятки ненужных расширений, это может сильно затормозить работу сайта и негативно сказаться на его посещаемости. Старайтесь ставить только самые необходимые, которые помогут Вашим посетителям и поисковым системам при индексации сайта (например, есть такой компонент, называется Xmap, он составляет карту сайта). Некоторые компоненты имеют свой собственный менеджер файлов, необходимый для установки плагинов, созданных специально для них, поэтому если какой-нибудь плагин не ставиться, то попробуйте установить его через менеджеры этих самых компонентов. Файл компонента после скачивания должен выглядеть вот так: "com_название-компонента".

Модули Joomla

Модуль Joomla - он представляет из себя небольшой блок информации, который располагается не в центральной части сайта, а по его краям (но есть редкие исключения). Модули отображают вспомогательную текстовую и графическую информацию, которая не оказывает существенного влияния на существование сайта. Они служат в большей мере для украшательства сайта и удержания пользователя на сайте. Для отображения модулей на сайте используются специальные позиции (я писал подробную статью о позициях расположения модулей на сайте Joomla). Некоторые модули предназначены для работы с определённым компонентом, например, для создания голосования на сайте нужно сначала создать его в соответствующем компоненте в административной панели, а уже потом создать модуль в менеджере модулей для вывода голосования на сайт. Приведу ещё один пример - у меня стоит компонент K2, а к нему дополнительно стоит модуль вывода самых популярных новостей (Вы можете наблюдать его в правой части сайта). Файл модулей будет выглядеть так: "mod_название-модуля".

Плагины Joomla

Плагин Joomla - плагины являются самыми маленькими расширениями и служат для выполнения "невидимых" целей. Ни пользователь, ни Мы с Вами не должны видеть работу плагинов (только в редких случаях), так как они активируются при использовании какого-нибудь более серьёзного расширения и представляют из себя вспомогательные программы, а не полноценные компоненты. Например, у Вас на сайте есть модуль поиска, но Вы хотите, чтобы пользователи искали нужный материал только в статьях, а не во всех категориях. Для этого нужно зайти в менеджер плагинов и выключить плагины, отвечающие за поиск по другим категориям сайта. Но не стоит недооценивать работу плагинов, так как некоторые из них могут оказаться очень полезными и будут служить для многих полезных функций. Файл плагина выглядит так: "plg_название-плагина".

Шаблоны Joomla

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

Языки Joomla

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

Добавить комментарий


Защитный код
Обновить