Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 30760 Просмотров
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
В соседней теме я описывал как включать SEF для линейки Joomla 1.0.xx. В связи с множеством вопросов по этой проблематике, решил написать маленький туториал о правильном включении SEF и для Joomla SEF. Здесь также просто.

1. Нужно уточнить у хостера, поддерживает ли сервер функцию mod_rewrite. К сожалению, есть такие, которые не поддерживают. Что либо сделать в данном случае тяжело. Если вы хотите видеть красивые ссылки, то стоит переехать на другого хостера.

2. Начну с настройки стандартного SEF. Его плюсы - это высокое быстродействие. Минусы - использует алиасы для ссылок. Чтобы ссылки были нормальные, необходимо всегда ручками транслитировать алиасы. Или например с помощью PuntoSwitcher.

3. Включить в настройках Joomla SEO. Сайт - Общие настройки - Вкладка "сайт" - Включить SEO

4. Тут есть два режима работы SEF - Использовать mod_rewrite
  • Если ставите да, то ссылки будут типа site.ru/home.html. В данном режиме будут дополнительные нагрузки на сервер
  • Если ставите нет, то ссылки будут типа site.ru/index.php/home.html. В данном режиме будут минимальные нагрузки на сервер

5. Добавить суффикс к URL - добавляет к SEF ссылке в конце суффикс ".html". Порою это необходимо, например в ие до 6 версии, нельзя было перейти по ссылке без суффикса. После включения данной опции ссылки будут вида http://site.ru/nazvanie-statiy.html

5. Для режима "Использовать mod_rewrite - да" необходимо переименовать файл htaccess.txt в .htaccess. Этот файл прописывает правила редиректа. Если сайт выдаст 500 ошибку, то сервер не поддерживает настройку через .htaccess. Переименовать назад в htaccess.txt и отключить режим использования mod_rewrite

6. На данном этапе включили стандартный SEF. Можете посмотреть результаты. Если не устраивает, то переходим к настройке внешних SEF.

7. Установить Artio JoomSEF или sh404SEF. По вкусу. Рекомендую sh404, из-за низкой нагрузки на сервер в отличии от Artio. Скачать ArtioSef или sh404SEF.
Не забываем, что:
   версиия Artio JoomSEF 2.x.x это для Joomla 1.0.xx и Joostina,
   версии 3.x.x. Artio  для Joomla 1.5.x.
Также у них есть различные расширения для других компонентов. Есть и коммерческие расширения.

5. Включаем сам SEF в настройках компонента.

6. Важный момент на счет вида ссылок. Если у вас проблемы с неправильной транслитерацией в Artio JoomSEF или двойные слеши в урле типа http://site.ru//2.html, то нужно вставить транслитерацию, указанную в поле ниже, в настройках в строку "Non-ascii char replacements"

Код
Г?|A, Г‚|A, Д‚|A, Г„|A, Д†|C, Г‡|C, ДЊ|C, ДЋ|D, Д?|D, Г‰|E, Д?|E, Г‹|E, Дљ|E, ГЌ|I, ГЋ|I, Д№|L, Е?|N, Е‡|N, Г“|O, Г”|O, Е?|O, Г–|O, Е”|R, Е?|R, Е |S, Ељ|O, Е¤|T, Е®|U, Гљ|U, Е°|U, Гњ|U, Гќ|Y, ЕЅ|Z, Е№,Z, ГЎ|a, Гў|a, Д?|a, Г¤|a, Д‡|c, Г§|c, ДЌ|c, ДЏ|d, Д‘|d, Г©|e, Д™|e, Г«|e, Д›|e, Г­|i, Г®|i, Дє|l, Е„|n, Е?|n, Гі|o, Гґ|o, Е‘|o, Г¶|o, ЕЎ|s, Е›|s, Е™|r, Е•|r, ЕҐ|t, ЕЇ|u, Гє|u, Е±|u, Гј|u, ГЅ|y, Еѕ|z, Еє|z, Л™|-, Гџ|ss, Д„|A, Вµ|u, Ґ|G, Ё|YO, Є|E, Ї|YI, І|I, і|i, ґ|g, ё|yo, №|#, є|e, ї|yi, А|A, Б|B, В|V, Г|G, Д|D, Е|E, Ж|ZH, З|Z, И|I, Й|Y, К|K, Л|L, М|M, Н|N, О|O, П|P, Р|R, С|S, Т|T, У|U, Ф|F, Х|H, Ц|TS, Ч|CH, Ш|SH, Щ|SCH, Ъ|\', Ы|YI, Ь|, Э|E, Ю|YU, Я|YA, а|a, б|b, в|v, г|g, д|d, е|e, ж|zh, з|z, и|i, й|y, к|k, л|l, м|m, н|n, о|o, п|p, р|r, с|s, т|t, у|u, ф|f, х|h, ц|ts, ч|ch, ш|sh, щ|sch, ъ|\', ы|yi, ь|, э|e, ю|yu, я|ya

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

Ссылки
Включение стандартного SEF
« Последнее редактирование: 21.06.2013, 00:10:00 от zikkuratvk »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 2
Просмотров: 3110
Последний ответ 29.03.2025, 07:26:44
от azm1n
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 57353
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 62484
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Как сделать короткие ссылки Joomla 3.9?

Автор ezheck

Ответов: 12
Просмотров: 5832
Последний ответ 10.01.2020, 07:44:37
от arma
Artio JoomSEF ничего не делает. Joomla! 1.5

Автор ybosco

Ответов: 5
Просмотров: 3829
Последний ответ 05.06.2019, 18:53:26
от draff