Форум русской поддержки Joomla!® CMS
06.12.2016, 04:47:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Gzip-сжатие страниц Joomla! 3.5.1

 (Прочитано 405 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« : 08.07.2016, 04:06:40 »

У кого-нибудь Gzip-сжатие страниц работает?

Версия базы данных   5.5.49-0+deb8u1
Кодировка базы данных   utf8mb4_unicode_ci
Кодировка соединения базы данных   utf8mb4_unicode_ci
Версия PHP   5.6.22-0+deb8u1
Веб-сервер   nginx/1.10.1
Интерфейс между веб-сервером и PHP   fpm-fcgi

Проверить можно здесь: http://www.gidnetwork.com/tools/gzip-test.php
P.S. Сжимать может сервер, а не Joomla
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #1 : 08.07.2016, 05:11:32 »

Поэкспериментировал сжатие на  сервере. Поставил уровень сжатия на минимальное значение - 1.
А больше и смысла нет, хоть и рекомендуют ставить 5 - среднее между 1 и 9. После 1 незначительно страницы сжимаются, но зато скорость ответа сервера падает....
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #2 : 08.07.2016, 05:24:55 »

Да, возможно,  Gzip-сжатие страниц через общие настройки Joomla у меня не работает, так как (точно не знаю) Joomla дает команду на сжатие серверу Апачу, а я же от услуг этого доблестного воина отказался, долго он думает.
Записан
Stasweb
Живу я здесь
******

Репутация: +15/-0
Offline Offline

Пол: Мужской
Сообщений: 951



« Ответ #3 : 08.07.2016, 09:52:56 »

Вот через htaccess
Код:
<IfModule mod_gzip.c>
mod_gzip_on         Yes
mod_gzip_dechunk    Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include mime ^text\.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image\.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
« Последнее редактирование: 08.07.2016, 15:23:00 от Stasweb » Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #4 : 08.07.2016, 11:48:07 »

Вот через haccess

haccess для Apache, у меня Joomla полностью работает на Nginx

Пробовал эти два сервера совмещать - ничего хорошего для производительности не нашел. Из всех акселераторов только один APC работает с Joomla 3.5, но тоже не важно, фрагментации в кэше много, никакие настройки не помогают.
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #5 : 08.07.2016, 11:56:53 »

Переходить на php 7, но это надо использовать CGI - тоже не вариант. Подожду лучше Debian 9, да нативный php 7
Записан
Stasweb
Живу я здесь
******

Репутация: +15/-0
Offline Offline

Пол: Мужской
Сообщений: 951



« Ответ #6 : 08.07.2016, 15:22:43 »

Вот вашим сервисом проверил свой сайт который так же на nginx и у него прописано в htaccess
Код:
<IfModule mod_gzip.c>
mod_gzip_on         Yes
mod_gzip_dechunk    Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include mime ^text\.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image\.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
Записан
yuri-it
Живу я здесь
******

Репутация: +37/-3
Offline Offline

Сообщений: 1037


« Ответ #7 : 15.07.2016, 11:24:22 »

Переходить на php 7, но это надо использовать CGI - тоже не вариант.
Это кто вам такую чушь сказал?
Php 7 нормально работает на Debian 8 в нативном режиме (CGI скорее всего потому что у вас ISPmanager и по умолчанию нативная версия стоит более старая), уверен, что и на семерке тоже, но не проверял.
Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #8 : 18.07.2016, 05:10:04 »

Это кто вам такую чушь сказал?
Php 7 нормально работает на Debian 8 в нативном режиме (CGI скорее всего потому что у вас ISPmanager и по умолчанию нативная версия стоит более старая), уверен, что и на семерке тоже, но не проверял.

Через apt-get  устанавливается php7 c репозитариями по умолчанию или надо использовать сторонние пакеты? Debian 8 до конца ещё не допилен и насильно запихивать в него сторонние пакеты - рискованно.
« Последнее редактирование: 18.07.2016, 06:01:52 от Guran » Записан
Guran
Давно я тут
****

Репутация: +22/-0
Offline Offline

Пол: Мужской
Сообщений: 265


Андрей Булатов


« Ответ #9 : 18.07.2016, 05:50:12 »

На php 5.6.23 (Debian недавно обновил пакет), APCu кэширует, APC обрабатывает сессии, Nginx как кэширующий сервер, от Apache не стал полностью отказываться, он с редиректами лучше работает - добился нормального результата, лучше некуда.


* 1.jpg (38.77 Кб, 988x460 - просмотрено 41 раз.)
Записан
flyingspook
Профи
********

Репутация: +226/-9
Offline Offline

Сообщений: 3529


« Ответ #10 : 18.07.2016, 12:15:43 »

У кого-нибудь Gzip-сжатие страниц работает?
Да, работает средствами отдачи фронта nginx/
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet