В этом разделе собраны практические инструкции по работе с сайтами на CMS Joomla 3 и 4. Вы найдете руководства по первичной установке системы на хостинг, привязке домена и базовой настройке общих параметров.
Описаны шаги по подключению систем аналитики, очистке кеша, управлению комментариями и настройке уведомлений о cookie.
Также представлены рекомендации по вставке мультимедиа, замене форм обратной связи и использованию полезных плагинов для SEO и автоматизации контента. Материалы подойдут как начинающим пользователям, так и администраторам, которым нужно быстро освежить знания по типовым задачам.
После покупки сайта вы получаете домен под полное управление.
Также получаете ссылку на два архива: бекап базы данных и самого сайта.
Разберем первую часть: Подкрепить домен и создать директорию сайта.
Я буду показывать на примере хостинга Beget (который я настоятельно рекомендую), так как это один из самых удобных для работы,
а также относительно недорогой хостинг, с изумительной поддержкой.
После регистрации на сайте нам нужно подкрепить домен и создать директорию сайта.
Если домен на beget.com
он у вас уже будет в панели хостинга в разделе "Домены и поддомены".
Если домен на reg.ru
то вам необходимо на сайте reg.ru в настройках домена прописать отдельно 4 поля DNS от хостинга Beget.
Кликнув на интересующий домен - переходим "Управление" - "DNS-серверы и управление зоной" - "Изменить" - "Свой список DNS-серверов"

Добавляем еще 2 поля и вводим в каждый запись DNS
ns1.beget.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

Теперь необходимо немного подождать, но мы пока что можем на хостинге заняться директорией сайта.
Для этого, уже на хостинге добавляем домен в разделе "Домены и поддомены".
Прежде чем нажать кнопку "добавить домены" - проследите что чуть выше установлено значение "Создать новый сайт для каждого домена"

После добавления переходим в раздел "Сайты"
там уже будет создана директория сайта

Немного правее, нажав на иконку шестеренки, удостоверьтесь в том, что установлена новая версия протокола, редирект на https и версия PHP не ниже 7.4

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

Получаем папку с файлами, архив уже можно удалить/
Также удаляем папку public_html.

Проваливаемся в распакованную папку на 3 уровня, и перемещаем 2 папки public_html и vmfiles
в директорию с нашим сайтом. После этого папку zodiac можно удалить

Прежде чем продолжить настройку нам необходимо создать и загрузить Базу данных.
для этого переходим в раздел "MySQL"
добавляем имя базы данных и генерируем надежный пароль (его также можно продублировать в комментарий для удобства)

Сохраняем и переходим в управление БД, нажав на иконку PMA.

Выбираем "Импорт" - выбираем наш архив с Базой Данных - и нажимаем "Вперед"

Через 1-2 минуты наша БД подгрузится.

Возвращаемся в директорию с нашим сайтом.
И переходим в файл конфигурации. Кликаем на него несколько раз.

В нем нужно изменить всего 5 полей.
Имя пользователя и имя базы, пароль.

И пути к временным файлам и логам.
Тут необходимо указать первую букву вашего логина и логин.
После него указать наименование директории (в общем все как на примере)

На этом настройка заканчивается.
После вы уже можете открыть сайт
(если он еще не работает, а домен на reg.ru - подождите немного).
Вы можете приступить к дальнейшей настройке сайта, зайдя в панель админа (добавив к сайту /administrator/) и введя логин и пароль.
Яндекс метрика, Гугл аналитикс.
Код Метрики и Гугл аналитикс можно добавить через панель админа.
"Расширения" - "Шаблоны" - "Стили"

Нажимаем на действующий шаблон (справа)

Это наш главный файл (он один, не раздроблен как на вордпресс)

В нем прописываются мета-теги дополнительные, метрики, скрипты)
В нем можно удалить или добавить позицию для вывода того или иного модуля.
В общем все одном месте.
В самом внизу заменяем код метрики и гугла (его может не быть, я не пользуюсь уже.)
Перед закрывающим тегом body

Нажимаем "Сохранить и закрыть"
Вебмастер Яндекс и Google
Если вы решили добавить сайт самостоятельно в вебмастер Яндекс и Google.
То следуйте простым инструкциям от поставщика услуг.
Файлы подтверждающие вебмастер необходимо заменить в папке /public_html

Работая с сайтом - редактирование материалов и модулей происходит в одном из готовых и уже установленных редакторов.
Иногда (при вставке кода например) нам необходимо на время выключить редактор.
Если этого не сделать, при сохранении материала, наш редактор может обрубить часть кода (это сделано в целях безопасности сайта)
Для того чтобы выключить редактор, необходимо зайти в раздел:
Система - Общие настройки - Сайт - Редактор по умолчанию - Без редактора

Удалить кеш сайта очень просто, для этого необходимо перейти в раздел:
Система - Очистить весь кэш - Удалить всё

Чтобы быстро очистить кеш сайта со стороны фронтенда - можно воспользоваться клавишами CTRL + F5
Сменить email на сайте необходимо в нескольких местах:
Основной email сайта
Для этого нужно перейти: "Система" - "Общие настройки" -"Сервер"

Email для администратора комментариев Jcomments.
Для этого нужно перейти: "Компоненты" - "Jcomments" -"Настройки" - "Общие"

На сайте установлен самый популярный и неприхотливый компонент jcomments.
Для обзора возможностей нужно зайти: "Компоненты" - "jcomments"
1. В самих комментариях можно редактировать текст, дату публикации, автора, E-mail автора.

Его можно отключить, удалить.

2. В настройках компонента можно указать категории сайта для показа формы комментариев, установить ограничения модерации, изменить E-mail модератора.

Также изменить вид выводимых комментариев, указать ограничения и права для разных групп пользователей.

3. Остиальные настройки касаются подписок, банов, уведомлений.

4.Активировав в общих настройках быструю модерацию - на почту модератора при каждом новом комментарии на сайте будет приходить уведомление с возможностью Заблокировать пользователя по IP и удалить сам комментарий.

По умолчанию уведомления Cookie для посетителей отключены. Чтобы настроить и включить их достаточно перейти в плагин CookieHint.

Сам плагин настроен и протестирован. Вам необходимо его только включить.

Также в настройках плагина вы можете:
- Выбрать позицию блока с уведомлением (Снизу ,сверху или во всплывающем окне)
- Указать срок действия в днях
- Разрешить отказ от файлов cookie
- Включить или выключить блокировщик файлов cookie
- Указать способ показа уведомления о файлах cookie (через X дней или при каждом новом сеансе)
Настройка бесплатного плагина автоматической переклиновки seoLinks производится через "Менеджер плагинов"

Плагин seoLinks не проставляет ссылки внутри тэгов:
<ul> <li><!--seoLinks skip--><!--/seoLinks skip--></li> <li><!-- --></li> <li></li> <li></li> <li> <h1></h1> </li> <li> <h2></h2> </li> <li> <h3></h3> </li> <li> <h4></h4> </li> <li> <h5></h5> </li> <li> <h6></h6> </li> <li></li> </ul>
Для этого можно использовать тег уже установленного на сайт плагина AllVideos.
С его помощью можно вставить видео и аудио в разных форматах и со многих сайтов. (более 30 вариантов)
Чтобы на сайт вставить видео с сайта youtube.com
Достаточно в статье прописать тег со ссылкой на само видео (удобнее будет вставить через вкладку "Код" см. скрин ниже)
Пример тега: {youtube}https://www.youtube.com/watch?v=DNbeImzba6w{/youtube}

Исходный вариант

Пример вставки тега

Конечный вариант
На сайте используется простая форма с сайта https://forms.yandex.ru, которую очень просто создать и заменить на сайте.
Для этого необходимо:
- Выключить редактор на сайте
- В модуле заменить код уже созданной формы
- Очистить кеш сайта
Если вы еще не ознакомились с инструкцией по редактору, то посмотрите вкладку выше "Как отключить редактор на сайте Joomla 3?"
Выключив редактор, необходимо перейти в раздел Расширения - Модули.
И найти модуль (тип HTML-код) под названием "Форма" или что-то похожее.
В данном примере я воспользовался формой поиска, чтобы найти модуль.

Открыв модуль нужно заменить код ниже на свой.

Следующий этап необязательный, но не стоит им пренебрегать.
Отключить кеш вы можете по инструкции на вкладке выше "Как очистить кеш на сайте Joomla 3?"