Постоянно работая с сайтами клиентов я натыкаюсь на одну и ту же проблему - использование устаревших версий как самой Joomla так и расширений. И если в Joomla 1.5 это еще можно было оправдать отсутствием компонента автоматического обновления и уведомлений, то для Joomla 2.5 и Joomla 3 такое пренебрежение к обновлениям мне лично абсолютно непонятно. Разработчики CMS дали вполне удобный механизм отслеживания, которым почему то не все пользуются. В этом материале мы поговорим о том, как это исправить и не забывать о необходимости обновлений.
Для чего нужно обновлять CSM Joomla до последних версий?
Конечно же для безопасности ваших сайтов. Сайт на Joomla при правильной настройке и использовании последних версий самой CMS и компонентов достаточно безопасен и защищен, как бы нас не пытались убедить пользователи альтернативных систем.
В сам дистрибутив как Joomla 2.5 так и Joomla 3 уже встроен компонент автоматического обновления и уведомлений о необходимости обновить CMS (если вышла новая версия Joomla) и механизм отслеживания новых версий сторонних компонентов:
Данный функционал по задумке должен информировать владельца сайта о необходимости обновления, но:
- Чтобы узнать об обновлении нужно зайти в админку.
- Не все владельцы сайтов, являются их администраторами, а могут быть просто заказчиками.
Рассмотрим вариант решения, который позволяет не заморачиваться и получать уведомления о необходимости обновлений более удобным способом.
Получаем уведомления о необходимости обновления Joomla или расширений на свой Email
Для решения этой задачки нам понадобится 3 расширения от двух достаточно известных в сообществе разработчиков:
В принципе уже CUpdater будет достаточно для уведомления на Email, при наличии обновлений, как самой Joomla, так и сторонних расширений, которые нуждаются в обновлениях.
Настройки CUpdater:
Уведомления о наличии обновлений на Email:
Но я предпочитаю добавить еще 2 расширения от Akeeba.
Akeeba CMS Update
Еще малоизвестный компонент от Akeeba - альтернатива встроенному компоненту обновлений Joomla(Joomla Update).
Преимущества:
Более удобный интерфейс
Возможность задать свой источник обновлений
Предварительный Backup при обновлении (при наличии установленного Akeeba BackUp)
Уведомление об обновлении на почту с ссылкой на обновление в один клик:
Вот в принципе и все хитрости.
Этого набор достаточно удобен для поддержания ваших сайтов в актуальном состоянии, особенно если у вас их более десятка...
Руссификация текущих версий расширений оставляет желать лучшего, но постараюсь исправить эту ситуацию в близком времени.