После очередного обновления cms Joomla! нужно:

Каждое обновление Джумла! v.3.x — это некий стресс для вебмастера. Чаще всего — ерундовый, иногда — заметный, редко — фатальный (для сайта). Обновление «сносит» правки и «хаки», добавляет ранее удаленное ненужное содержимое и пр. Иногда обновления «выводят из строя» ранее работоспособные скрипты… А обновления cms Joomla в последнее время производятся ежемесячно.

Для «себя любимого» составил списочек, что стоит исправить «опять и снова» и не забыть выполнить после очередного апгрейда.

  • Чистим весь кэш на сайте.
  • Если подключен сервис cloudflare.com то заходим на него и переключаем в режим отладки и чистим кэш.
  • Проверяем работоспособность сайта, основных сторонних скриптов, установленных на сайте, соответствие таблиц Базы данных новой версии cms. Проверяем в админпанели наличие пунктов меню, работоспособность админ-панели, актуальность фреймворк шаблона сайта.
  • Проверить работоспособность форм обратной связи, прописать хак, если письма/заявки не приходят.
  • Опять-снова прописать хак для корректной работы https, при необходимости. (На разных хостингах настройки разные.)
  • Исправить в шаблоне вывода контента:
    /components/com_content/views/article/tmpl/default.php
    компонента Content: h2 заменить на h1. При необходимости.
  • Просмотреть обновленный файл htaccess на предмет реально-нужных изменений, по сравнению с прописанным. Редко, но иногда разработчиками cms вносятся существенные изменения.
  • Удалить «мусор» из «корня», типа манифест, robots.txt дефолтный и пр., удалить ненужные дефолтные шаблоны (например Beez3), что опять инсталлированы при обновлении.
  • Перезалить «фирменную» favicon.ico в шаблон админ-панели Isis, обновление ее «сносит», заменяя на дефолтную иконку Joomla! (пустячок, а тем не менее).
  • Проверить страницу 404, если файл использует языковые файлы пакета, то придется править и менять текст на нужный. Вообще, на будущее, текст лучше сразу прописывать на странице error в установленном шаблоне (не забывая сохранять файлы с кириллическими символами в кодировке utf8).
  • Скачать обновленный дистрибутив сайта на компьютер по ftp. Попробовать «не снести» исправленные файлы, архивы, исходники на своем компе. Например, в папке images.
  • Проверить Перенаправления в соответствующем компоненте в Админ-панели. Прописать нужное, удалить лишнее.
  • Еще раз очистить кэш на сайте.
  • Включить cloudflare в рабочий режим.

Естественно, что:

  • Перед обновлением есть смысл прочитать анонс обновления, «про что» очередное обновление у Джумла!. Если что-то глобальное — стоит дождаться отзывов и сделать анализ рисков. Может есть смысл дождаться stable.
  • Бэкап обязателен, «ручной» или серверный. Если что-то пойдет «не так», будет куда вернуться.

Всё это банально (если апгрейд не был глобальным). Тем не менее, отнимает толпу времени. На мой взгляд, вообще-то, данные телодвижения «денег стоят», пусть небольших, но всё же.

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


Планируете проект?

Заполните форму, наш специалист свяжется с вами для консультации (бесплатно), составит для вас персональное предложение.

Как к вам обращаться?
Сообщите корректный адрес электронной почты.
Не корректный номер.
Опишите кратко суть задачи: *
Необходимо подтвердить согласие с Политикой.

Планируете создание веб проекта?

Заполните форму и наш специалист свяжется с вами для консультации и составит для вас персональное предложение.

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

Разработка сайтов «под ключ» любой сложности и назначения!

Обращаем ваше внимание на то, что данный интернет-сайт носит исключительно информационный характер и не является публичной офертой, определяемой положениями Статьи 437 (2) Гражданского кодекса РФ. Для получения подробной информации о стоимости указанных услуг, пожалуйста, обращайтесь по телефону: +7(916) 107-51-99 или через Форму обратной связи. Политика конфиденциальности / Соглашение об обработке персональных данных.

©2010–2022 веб-лаборатория «Reklama-No» | Создание, поддержка и продвижение сайтов