В чате Joomla коллеги поделились полезными правилами для
.htaccess, которые позволяют включить серверное сжатие brotli для трафика, а так же настроить кэширование. Сохраняю к себе. Смотреть на сайте.
#joomla #php #apache #webdev #разработка
Please open Telegram to view this post
VIEW IN TELEGRAM
👏7
Иногда нужно что-то поправить по-быстрому на боевом сайте, ну вот прям очень нужно и прям срочно посмотреть какой-нибудь массивчик. И тогда мы свой
dump() ограничиваем выводом по IP.Вариант 1. Нативный PHP.
if($_SERVER['REMOTE_ADDR'] == 'xxx.xxx.xxx.xxx') {
dump($array);
}Вы увидите свой массивчик, а все остальные посетители - нет.
Вариант 2. IpHelper в Joomla.
В Joomla есть класс
Joomla\Utilities\IpHelper, в котором собраны инструменты для работы с этой информацией. Оказывается, иногда бывает, что $_SERVER['REMOTE_ADDR'] может вернуть 2 IP адреса или наоборот не содержать его. Или IPv6. Используется он в ядре Joomla при работе с балансировщиком нагрузки и в логгерах. Поэтому можно делать такif(\Joomla\Utilities\IpHelper::getIp() == 'xxx.xxx.xxx.xxx'){
dump($array);
}
// Но так делать не нужно, это не правильно 😎
@webtolkru
#joomla #php #webdev #разработка #ip
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1