кэширование .htaccess

Поддержка форумов на phpBB 3.0.x
Создание, раскрутка, оптимизация, редактирование и настройка форума.
Со всеми этими и другими вопросами обращайтесь в этот раздел.
dotez

кэширование .htaccess

dotez 25 мар 2019, 14:51 Сообщение

Ребята у кого какое кэширование прописано для оптимизации?
я нашел два варианта пока:

Код: Выделить всё

<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-httpd-php AddOutputFilterByType DEFLATE application/x-httpd-fastphp AddOutputFilterByType DEFLATE image/svg+xml # Drop problematic browsers BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html </IfModule> # Cache-Control <ifModule mod_headers.c> <filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> <filesMatch "\.(css|js)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> <filesMatch "\.(xml|txt)$"> Header set Cache-Control "max-age=172800, public, must-revalidate" </filesMatch> </IfModule> вариант -2 # BEGIN Expire headers <IfModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/gif "access plus 1 month" AddType image/x-icon .ico ExpiresByType image/ico "access plus 1 month" ExpiresByType image/icon "access plus 1 month" ExpiresByType image/x-icon "aaccess plus 1 month" ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 month" ExpiresByType text/html "access plus 1 month" ExpiresByType application/xhtml+xml "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType application/x-javascript "access plus 1 month" ExpiresByType application/x-shockwave-flash "access plus 1 month" # Add a far future Expires header for fonts AddType application/vnd.ms-fontobject .eot AddType application/x-font-ttf .ttf AddType application/x-font-opentype .otf AddType application/x-font-woff .woff AddType application/x-font-woff2 .woff2 AddType image/svg+xml .svg ExpiresByType application/vnd.ms-fontobject "access plus 1 month" ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType application/x-font-opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType application/x-font-woff2 "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" #fonts AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/font-woff AddOutputFilterByType DEFLATE application/font-woff2 AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font-otf </IfModule> # END Expire headers # BEGIN Cache-Control Headers <IfModule mod_headers.c> <FilesMatch "\\.(ico|jpe?g|png|gif|swf|gz|ttf)$"> Header set Cache-Control "max-age=2592000, public" </FilesMatch> <FilesMatch "\\.(css)$"> Header set Cache-Control "max-age=2592000, public" </FilesMatch> <FilesMatch "\\.(js)$"> Header set Cache-Control "max-age=2592000, private" </FilesMatch> <filesMatch "\\.(html|htm)$"> Header set Cache-Control "max-age=7200, public" </filesMatch> # Disable caching for scripts and other dynamic files <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$"> Header unset Cache-Control </FilesMatch> </IfModule> # END Cache-Control Headers


Ими кто-то пользуется или есть другие варианты?

Аватара пользователя
CabinetAdmin

кэширование .htaccess

CabinetAdmin 25 мар 2019, 15:10 Сообщение

Никакого не прописано. Не вижу в этом какой то необходимости.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

dotez

кэширование .htaccess

dotez 25 мар 2019, 15:14 Сообщение

CabinetAdmin писал(а):Источник цитаты Никакого не прописано. Не вижу в этом какой то необходимости.

ну гугл page speed мне пишет мол кэшируйте все подряд и выдает очень низкий результат.

Аватара пользователя
CabinetAdmin

кэширование .htaccess

CabinetAdmin 25 мар 2019, 17:37 Сообщение

Ааа.., так это чтобы удовлетворить гугель? Пробовал, было дело, что-то там улучшал, а потом плюнул.

Я вообще бросил попытки нравиться поисковикам, после того как яндекс выкинул все страницы из поиска и, что самое интересное, когда я на них плюнул - страницы в поиск начали возвращаться, а потом и санкции с форума сняли.
А так, phpbb вообще не очень сильно пригоден для оптимизации у гугла, особенно если его сравнивать с другими платформами, и особенно если блого-платформами, тем же вордпрессом или джумлой.
Создать форум бесплатно на http://luckbb.ru/
Хочешь поблагодарить? Есть способы Поддержать проект

dotez

кэширование .htaccess

dotez 25 мар 2019, 17:54 Сообщение

CabinetAdmin писал(а):Источник цитаты Ааа.., так это чтобы удовлетворить гугель? Пробовал, было дело, что-то там улучшал, а потом плюнул. Я вообще бросил попытки нравиться поисковикам, после того как яндекс выкинул все страницы из поиска и, что самое интересное, когда я на них плюнул - страницы в поиск начали возвращаться, а потом и санкции с форума сняли.А так, phpbb вообще не очень сильно пригоден для оптимизации у гугла, особенно если его сравнивать с другими платформами, и особенно если блого-платформами, тем же вордпрессом или джумлой.


ну а из двух вариантов выше на ваш взгляд какой грамотнее? они совсем поразному написаны вот я и сомневаюсь в выборе.

watcher

кэширование .htaccess

watcher 26 мар 2019, 16:43 Сообщение

Чужой .htaccess (точнее - правила его заполнения на чужом сайте) - потёмки. Лучшие варианты всегда подбираются только методом проб и ошибок.
Ориентироваться на пэйдж спид - вообще пустая трата времени и сил. Эта проверялка все равно будет ругаться на недостаточно сжатые и незакэшированные элементы, коды которых вы оптимизировать не сможете (счетчики, информеры, рекламные блоки).

Браузерное кэширование настраивается не для того, чтобы гугл пэйдж спид позеленел, а чтобы у пользователей страница с кучей фоток быстрее грузилась при повторном заходе. А уж какие модули Apache и как для этого использовать - это только на практике проверяется в каждом конкретном случае

Аватара пользователя
romaamor

кэширование .htaccess

romaamor 26 мар 2019, 20:40 Сообщение

watcher писал(а):Источник цитаты оды которых вы оптимизировать не сможете (счетчики, информеры, рекламные блоки).

Для этого есть CRON -http://vasilenko.info/pagespeed-cache/

watcher

кэширование .htaccess

watcher 27 мар 2019, 10:07 Сообщение

romaamor писал(а):Источник цитаты Для этого есть CRON

Да, про такой вариант я давно знаю, но что-то неохота тащить все эти скрипты к себе. Есть риск некорректной работы, да и на загрузку повлияет в любом случае. В принципе, там (по вашей ссылке) народ в комментах тоже об этом говорит.
Да и вообще - на этот гугл пэйдж пофиг, честно говоря

Аватара пользователя
romaamor

кэширование .htaccess

romaamor 27 мар 2019, 12:48 Сообщение

watcher писал(а):Источник цитаты Да и вообще - на этот гугл пэйдж пофиг, честно говоря

Не скажите. Я раньше скрипт от гугл рекламы вообще скачивал себе на форум и менял адрес в скрипте. Пейдж больше не ругался. Сейчас вернул всё обратно, так как переехал на другой хостинг с SSD, + HTTP/2. Скорость на порядок выше и загрузка скриптов из вне не ощущается. Но гуглу всё равно не то. Плюнул. Главное по ощущениям быстро. :)

watcher

кэширование .htaccess

watcher 27 мар 2019, 13:59 Сообщение

romaamor писал(а):Источник цитаты Главное по ощущениям быстро

Ну да, вот к этому и нужно стремиться. Чтобы в первую очередь пользователи были довольны, а потом уж гугл спид и прочие анализаторы

Аватара пользователя
romaamor

кэширование .htaccess

romaamor 28 мар 2019, 08:39 Сообщение

Ну тут еще есть - Google Mobile-First Indexing. :scratch:


Похожие темы

Вернуться в «Обсуждение вопросов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость