Популярные расширения Joomla 3

Установка расширений Joomla 3.x, три способа

 

Вступление

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

Установка расширений Joomla 3.X - три способа

Система Joomla позволяют устанавливать расширения тремя способами.

  1. Установка расширений Joomla3.X zip пакетом файлов;
  2. Установка расширений из каталога tmpсайта;
  3. Установка расширений по стороннему URL расширения.

Установка расширений Joomla 3.X zip пакетом файлов

Прежде всего, установщик Joomla может «читать» только архивы расширений в формате ZIP. Другие форматы запакованных расширений установить не получится.

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

Менеджер расширений Joomla 3.X

Вкладка меню, в административной панели сайта, на которой производится установка расширений Joomla3.X, называется «Менеджер расширений». Найти ее легко: Верхнее меню → Расширения → Менеджер расширений. Или (для Joomla 3.0-3.1) Панель управления→QUICK ICONS (справа) → Менеджер расширений. Или (для Joomla 3.2) Панель управления →Установка расширений (слева).

ustanovka-rasshireniy-joomla3-006

В Менеджере меню вы найдете три вкладки для трех видов установки: Загрузить файл из пакета (1), установка из каталога(2), установка из URL (3).

ustanovka-rasshireniy-joomla3-001

Загрузить файл из пакета

Чтобы загрузить расширение этим способом, вам понадобиться ZIP пакет расширения, которые вы скачали на сайте разработчика или на официальном сайте расширения Joomla(extensions.joomla.оrg).

На вкладке административной панели Менеджер расширений→Установка, выберете пункт «Установка из пакета».

ustanovka-rasshireniy-joomla3-004

Далее выберете на локальном компьютере ZIP пакет скачанного расширения и нажмите кнопку «Установить».

Если в пакете есть установочный файл XML и версия расширения соответствует версии вашей Joomla, то установка должна пройти успешно. Успешная установка проинформируется зеленой полосой с информацией об удачной установке. Ошибка установки будет сообщена розовой полосой.

Если при установке из пакета, возникают проблемы. То можно попробовать вариант «Установка из каталога».

Установка из каталога

В структуре сайта Joomla есть специальная системная папка tmp. Это папка временных файлов, в том числе файлов для установки.

ustanovka-rasshireniy-joomla3-003

Чтобы «Установка из каталога» работала, должно выполняться два условия:

В файле configuration.php корневой папки сайта, должен быть правильно прописан путь до папки tmp(patch_tmp). Указывается относительный путь до папки tmp в рамках не корневого каталога сайта, а в рамках вашего аккаунта на сервере. Приблизительно, так: var/www/ВАШ_Аккаунт/…/ВАШ_Домен/httpdocs\tmp. Если возникают проблемы с выявлением адреса patch_tmp, обратитесь в support вашего провайдера.

Права CMOD на папку tmp должны быть, как минимум, 755, а на вкладке Панель→Описание системы→Права доступа на каталоги, в строке tmp(Каталог для временных файлов), должно быть написано, доступно.

ustanovka-rasshireniy-joomla3-005

Примечание: Если вы следите за безопасностью сайта, то после использования загрузки через папку tmp, закройте файл configuration.php, поменяв права CMOD на 744.

Для сравнения, в CMS Wordpress вы можете установить плагин по FTP, распаковав его каталог непосредственно в папку plugins, то в Joomla расширение нужно распаковать сначала в папку tmp. Перед распаковкой, папка tmp должна быть очищена и содержать один файл index.xtml.

После распаковки расширения, по FTP, в папку tmp, войдите в Менеджер расширений→Установка→Пункт: Установка из каталога, поставьте слеш после tmp в прописанном пути до tmp и нажмите «Установить».

Установить из URL

ustanovka-rasshireniy-joomla3-002

Для установки по URL нужен надежный облачный сервер, на котором лежит нужное расширение. В теории метод «Установить из URL» очень прост. Выбираете «Установить из URL», в нужное поле впишите URL адрес ZIP архива расширения, «лежащего» в стороннем файловом или облачном хранилище и нажмите установить.

На практике, не советую использовать этот способ установки расширений. Установка с удаленного сервера может быть опасной, да и редко получается. По этому, как приоритетные используйте способы установки расширений «Загрузить файл пакета» или «Установка из каталога».

Безопасность при установке расширений

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

  • Рекомендуется использовать только те сторонних расширений на вашем сайте, что вам действительно нужно.
  • Не используйте рабочий сайт для тестирования, потому что это может поставить под угрозу ваш сайт и сервер.
  • Проверьте новые расширения на локальном веб-сайте, перед их развертыванием на действующем сайте.
  • Не устанавливайте расширения Joomla, загруженные из варез (warez) сайтов, потому что они могут быть заражены вирусом или вредоносной программой, приносящих ущерб серверу и может загрязнить компьютер ваших посетителей.
  • Имейте в запасе, резервную копию сайта, на случай если установка расширений Joomla3.X приведет к не предвиденным ошибкам и падению сайта после установки расширений.

©Joomla-abc.ru

Другие статьи раздела: расширения Joomla

 

 

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

Опубликовать комментарий в качестве гостя

0
terms and condition.
  • Комментариев нет

Поиск по сайту

Популярные

Уроки Joomla 3