PageSpeed Insights задолбало )
мобилы 48%
комп 55%
все красное ))
Включите сжатие
Используйте кеш браузера
Оптимизируйте изображения
Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение
че делать а ))
прописки в хтассес не пашут, нагуглил говорят они на нигсах не работают
- 19.03.2016 01:44
- 19.03.2016 02:08
если нет времени и желания разбираться со всем этим, то вот рекомендую Адаптация ваших сайтов мне очень помог, делает быстро и не дорого.
Надежный хостинг VPS-$5/512 MB/20GB SSD/CPU 2Ghz/IPv4/IPv6/$10 вам на счет при регистрации по этой ссылке Рекомендую! Спасибо сказали:
aeneas(19.03.2016), - 19.03.2016 02:19
Вставь в файле .htaccess в конце этот код и проверь
Код HTML:<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule>
---------- Сообщение добавлено 02:19 ---------- Предыдущее 02:14 ----------
Сервер настраивай чтоб работал .htaccess или в целом кеширование на сервере настраивай - 19.03.2016 06:22
Fartuna, на сервере кэширование настроено, проверял не один специалист, .htaccess тоже работает, так как нигсы работают как апач, типа апач поверх чтоли стоит я в этом особо не разбираюсь но мод реврайт работает как обычный
только вот то что ты предлагаешь - не работает, я уже всю сеть облазил много рекомендаций было по поводу что прописывать в хтасес - ноль эффекта ((
---------- Сообщение добавлено 06:22 ---------- Предыдущее 06:19 ----------
спс, я уже тут к кому то обращался но потерял контакты, он в полтора раза увеличил, с сервером шаманил, но опять сломалось, я по аккаунтам сайты разнес техподдержка заставила ради безопасности и все нае*****ь - 19.03.2016 06:26
aeneas,Проверь, установлены ли в апач эти модули
a2enmod headers
и
a2enmod expires
Если нет, просто включи их и должны работать коды кеширования( во всяком случае у меня без них не работал код, но у меня только апач стоит)
P.s Надеюсь как включить их знаешь. После того как один включаешь, перезагружай апач и потом второй включаешь и перезагружаешь апач. (пробуй)Спасибо сказали:
aeneas(19.03.2016), - 19.03.2016 07:07
Fartuna, боюсь туда лезть )) там связка нигса+апач, как перегружать без понятия, напишу в техподдержку лучше спс
Спасибо сказали:
buninsan(19.03.2016), - 21.03.2016 07:26
Попробуй это
Код HTML:<ifModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript </ifModule> <FilesMatch ".(gif|jpg|jpeg|png|ico|js|css)$"> Header set Cache-Control "max-age=2592000" </FilesMatch> # Перенаправление на gzip файлы AddEncoding gzip .gz <FilesMatch "\.js.gz$"> ForceType text/javascript Header set Content-Encoding: gzip </FilesMatch> <FilesMatch "\.js$"> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} !".*Safari.*" RewriteCond %{HTTP:Accept-Encoding} gzip RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule (.*)\.js$ $1\.js.gz [L] ForceType text/javascript </FilesMatch> <FilesMatch "\.css.gz$"> ForceType text/css Header set Content-Encoding: gzip </FilesMatch> <FilesMatch "\.css$"> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} !".*Safari.*" RewriteCond %{HTTP:Accept-Encoding} gzip RewriteCond %{REQUEST_FILENAME}.gz -f RewriteRule (.*)\.css$ $1\.css.gz [L] ForceType text/css </FilesMatch> <IfModule mod_headers.c> # Serve gzip compressed CSS files if they exist # and the client accepts gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" -s RewriteRule "^(.*)\.css" "$1\.css\.gz" [QSA] # Serve gzip compressed JS files if they exist # and the client accepts gzip. RewriteCond "%{HTTP:Accept-encoding}" "gzip" RewriteCond "%{REQUEST_FILENAME}\.gz" -s RewriteRule "^(.*)\.js" "$1\.js\.gz" [QSA] # Serve correct content types, and prevent mod_deflate double gzip. RewriteRule "\.css\.gz$" "-" [T=text/css,E=no-gzip:1] RewriteRule "\.js\.gz$" "-" [T=text/javascript,E=no-gzip:1] <FilesMatch "(\.js\.gz|\.css\.gz)$"> # Serve correct encoding type. Header append Content-Encoding gzip # Force proxies to cache gzipped & # non-gzipped css/js files separately. Header append Vary Accept-Encoding </FilesMatch> </IfModule> <IfModule mod_expires.c> ExpiresActive on ExpiresDefault "access plus 1 month" # cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5) ExpiresByType text/cache-manifest "access plus 0 seconds" # html ExpiresByType text/html "access plus 0 seconds" # XML ExpiresByType text/xml "access plus 0 seconds" ExpiresByType application/xml "access plus 0 seconds" # RSS ExpiresByType application/rss+xml "access plus 1 hour" # Favicon ExpiresByType image/x-icon "access plus 1 week" # Картинки ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" # HTC файлы (например css3pie) ExpiresByType text/x-component "access plus 1 month" # Нестандартные шрифты сайта ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType font/opentype "access plus 1 month" ExpiresByType application/x-font-woff "access plus 1 month" ExpiresByType image/svg+xml "access plus 1 month" ExpiresByType application/vnd.ms-fontobject "access plus 1 month" # CSS и javascript ExpiresByType text/css "access plus 1 year" ExpiresByType application/javascript "access plus 1 year" </IfModule> # Cache-Control браузера <ifModule mod_headers.c> # 30 дней <filesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|swf)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> # 30 дней <filesMatch ".(css|js)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch> # 2 дня <filesMatch ".(xml|txt)$"> Header set Cache-Control "max-age=172800, public, must-revalidate" </filesMatch> # 1 день <filesMatch ".(html|htm|php)$"> Header set Cache-Control "max-age=172800, private, must-revalidate" </filesMatch> </ifModule> <IfModule mod_setenvif.c> #Эта конструкция для говнобраузера #Запрет отдачи HTTP-заголовков Vary BrowserMatch "MSIE" force-no-vary BrowserMatch "Mozilla/4.[0-9]{2}" force-no-vary </IfModule>
- 21.03.2016 07:30
inetdomrabota, сорь но такие коды не буду ставить, уже пройденный этап - в инете полно подобного советуют, ставил уже, в итоге вирусов навтыкали
---------- Сообщение добавлено 07:30 ---------- Предыдущее 07:29 ----------
сегодня техподдержка обещала включить a2enmod headers и a2enmod expires на сервере, если не поможет буду платить за настройку
в выходные не захотели денег просили ) - 21.03.2016 19:24
Спасибо сказали:
aeneas(21.03.2016), - 21.03.2016 20:05
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Отсутствие кеширования браузера в PageSpeed Insights | Вопросы от новичков | 4 | 02.03.2016 14:20 |