» Что такое расширения (компоненты, модули и плагины) в системе Джумла?

Сегодня в уроке мы ознакомимся с понятием расширения Джумла. Узнаем, какие они бывают и как с ними работать. Я расскажу вам, что такое модули, компоненты и плагины. Важно понимать, что они очень важны для вашего сайта, и вам необходимо уметь работать с ними.

расширения joomla компоненты модели плагины

Что такое расширения в Джумле?

Чтобы проще понять, что же такое расширения давайте разберем на примере из жизни: когда мы только покупаем автомобиль он, как правило, имеет базовую комплектацию, грубо говоря, он умеет только ездить, но со временем мы решаем установить на него сигнализацию. Какие наши действия? Мы идем в магазин и покупаем ее, после чего устанавливаем на автомобиль. Примерно так же обстоят дела с Джумла и расширениями.

По сути Joomla создавалась как система для контента (все материалы на сайте: статьи, видео, аудио и т.д.), в ней присутствует только базовая комплектация, самое необходимое. Но приставим, что вы захотели установить на свой сайт фотогалерею, но как это сделать? Вот тут к нам на помощь и приходят компоненты, модули и плагины. Вы просто выбираете необходимые и устанавливаете себе на сайт, после чего производите настройки, и у вас появляется фотогалерея.

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

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

Компонент

Начнем с компонентов, что же это?

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

Просто запомните: как правило, компоненты имеют очень много настроек и состоят из нескольких плагинов и модулей. Компоненты доступны только администратору сайта.

компоненты joomla

Модули

И так после того как вы имеете преставление о компонентах, давайте поговорим о модулях. С ними дела обстоят намного проще.

Модули выводят визуальную часть расширения на сайт. Это могут быть: меню, опросы, статистика, баннеры.

В каждом шаблоне существуют определенные позиции для вывода модулей.

На картинке мы можем видеть модуль меню и модуль входа на сайт.

модули joomla

Плагины

И остался у нас последний вид расширений — плагины.

Плагины умеют вставлять различные блоки прямо в тело статьи или после нее. Например: вывод социальных кнопок после статьи, блок «похожие записи», теги и другие.

плагины joomla

Взаимодействие компонентов, модулей и плагинов Joomla друг с другом

Нагляднее всего получиться объяснить на примере. Давайте за пример возьмем расширение комментарии. И так, все начинается с компонента, сначала мы создаем и настраиваем блок вывода комментариев. Далее в работу вступают плагины, которые внедряют его в статью (обычно после статьи). А теперь приставим, что нам захотелось создать отдельный блок на сайте «Последние комментарии», вот тут и пригодится модуль, который выведет его на сайт.

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

P.S. Если вам понравилась статья поделитесь ей с друзьями, нажав на кнопочки соц. сетей, расположенные сразу после статьи.

Теги:
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Рейтинг: 3 из 5 (2 голоса)

Подписывайтесь и узнавайте первым о новых статьях на сайте, прямо у себя на почте:

Комментариев к статье: 20

  1. Максим

    Помню когда то с помощью компонентов делал на Joomla интернет магазин и форум, при чем все настроить можно было за день. Вот интересно ваше мнение плагены и компоненты Joomla нагружают сайт? так как это делает на WordPress.

    Ответить
    1. Владимир Манеров

      Тоже нагружают, Joomla вообще тяжелее вордпреса)

      Ответить
      1. Игорь

        Кстати Владимир,а вот скрипты для Вордпресса,подходят для Joomla или нет?
        Просто хочу сразу скрипты устанавливать а не плагины.

        Ответить
        1. Владимир Манеров

          Нет :) joomla и wordpress разные системы и для них разные плагины :)

          Ответить
          1. Игорь

            Володь,да я знаю что плагины не подойдут,я про коды спрашиваю,короче про скрипты.

            Ответить
          2. Владимир Манеров

            Коды подойдут :)

            Ответить
          3. Игорь

            Вот это и радует.
            Я так понял у тебя на joomla блог установлен.
            Я хочу для эксперемента блог на joomla установить,буду тебе вопросы задавать.
            Так что я теперь твой частый гость,пока не выгонешь :-D

            Ответить
          4. Владимир Манеров

            Игорь, мой блог на Вордпресе, а статьи просто в рубрику Joomla вошли, так как я раньше работал на Joomla.

            Ответить
          5. Игорь

            Все ясно,но все же информация в голове о Joomla осталась? :-D

            Ответить
          6. Владимир Манеров

            Думаю, что-то там осталось :-D

            Ответить
          7. Игорь

            Вот это то и радует.
            Значит быдешь и далее делиться информацией.

            Ответить
  2. Наталья Гегер

    А я стараюсь по возможности кодами делать, чтобы плагинами не грузить сайт

    Ответить
    1. Владимир Манеров

      Я тоже стараюсь заменить плагины кодом, но не всегда это получается :(

      Ответить
      1. Наталья Гегер

        ну главное пробовать, у меня косячки бывают. но я не отчаиваюсь

        Ответить
        1. Владимир Манеров

          Это правильно, главное не опускать руки) Такой принцип должен быть во всем)))

          Ответить
  3. Александр

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

    Почему то я заметил что в Joomla, все «дополнения» называют «расширением», а в Wopdpress эти вещи называют «плагинами»

    Кто нибудь знает на это ответ почему? =)

    Ответить
    1. Владимир Манеров

      Просто в WordPress существуют только плагины, а в Joomla есть компоненты, модели и плагины и они отличаются своим функционалом. Вот обобщенно их и называют расширениями)

      Ответить
      1. Александр

        Так суть сводится к одному ведь «плагины».

        Роль то расширение/модуль выполняет какую?, такую же как и плагины в WordPress?

        То есть дают доп функционал движку?

        Отсюда повторный вопрос, почему называют расширение/модули, а не просто «плагин» ?

        Только потому что в админке WordPress написано «плагины», в Joomla модули/компоненты так? =)

        Ответить
        1. Владимир Манеров

          Я 100% ответа дать не могу :) Но думаю вы правы, так как в админке написано)

          Ответить
  4. Сергей

    Начинал свой путь с изучения Джумла, но потом выбрал более легкий Вордпресс. Хотя, если бы мне изначально попалась эта статья, я разобрался бы в тонкостях платформы гораздо легче и быстрее

    Ответить

Оставить комментарий:

Вы можете подписаться без комментирования: