PageSpeed Insights

(Ответов: 28, Просмотров: 1891)
Страница 1 из 3 123 Последняя
  1. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    PageSpeed Insights задолбало )

    мобилы 48%
    комп 55%

    все красное ))

    Включите сжатие
    Используйте кеш браузера
    Оптимизируйте изображения
    Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение

    че делать а ))
    прописки в хтассес не пашут, нагуглил говорят они на нигсах не работают
    • 0
  2. Гуру Аватар для buninsan
    • Регистрация: 12.02.2012
    • Сообщений: 1,017
    • Репутация: 189
    если нет времени и желания разбираться со всем этим, то вот рекомендую Адаптация ваших сайтов мне очень помог, делает быстро и не дорого.
    • 1

    Спасибо сказали:

    aeneas(19.03.2016),
  3. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    Цитата Сообщение от aeneas Посмотреть сообщение
    Включите сжатие
    Используйте кеш браузера
    Вставь в файле .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 ----------

    Цитата Сообщение от aeneas Посмотреть сообщение
    нагуглил говорят они на нигсах не работают
    Сервер настраивай чтоб работал .htaccess или в целом кеширование на сервере настраивай
    • 2

    Спасибо сказали:

    aeneas(19.03.2016), ToXaD3(19.03.2016),
  4. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    Fartuna, на сервере кэширование настроено, проверял не один специалист, .htaccess тоже работает, так как нигсы работают как апач, типа апач поверх чтоли стоит я в этом особо не разбираюсь но мод реврайт работает как обычный
    только вот то что ты предлагаешь - не работает, я уже всю сеть облазил много рекомендаций было по поводу что прописывать в хтасес - ноль эффекта ((

    ---------- Сообщение добавлено 06:22 ---------- Предыдущее 06:19 ----------

    Цитата Сообщение от buninsan Посмотреть сообщение
    если нет времени и желания разбираться со всем этим, то вот рекомендую Адаптация ваших сайтов мне очень помог, делает быстро и не дорого.
    спс, я уже тут к кому то обращался но потерял контакты, он в полтора раза увеличил, с сервером шаманил, но опять сломалось, я по аккаунтам сайты разнес техподдержка заставила ради безопасности и все нае*****ь
    • 0
  5. Гуру Аватар для Fartuna
    • Регистрация: 07.01.2015
    • Сообщений: 932
    • Репутация: 764
    aeneas,Проверь, установлены ли в апач эти модули

    a2enmod headers

    и

    a2enmod expires

    Если нет, просто включи их и должны работать коды кеширования( во всяком случае у меня без них не работал код, но у меня только апач стоит)

    P.s Надеюсь как включить их знаешь. После того как один включаешь, перезагружай апач и потом второй включаешь и перезагружаешь апач. (пробуй)
    • 1

    Спасибо сказали:

    aeneas(19.03.2016),
  6. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    Fartuna, боюсь туда лезть )) там связка нигса+апач, как перегружать без понятия, напишу в техподдержку лучше спс
    • 1

    Спасибо сказали:

    buninsan(19.03.2016),
  7. Дипломник Аватар для inetdomrabota
    • Регистрация: 26.01.2014
    • Сообщений: 215
    • Репутация: 63
    • Webmoney BL: ?
    Попробуй это


    Код 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>
    • 0
  8. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    inetdomrabota, сорь но такие коды не буду ставить, уже пройденный этап - в инете полно подобного советуют, ставил уже, в итоге вирусов навтыкали

    ---------- Сообщение добавлено 07:30 ---------- Предыдущее 07:29 ----------

    сегодня техподдержка обещала включить a2enmod headers и a2enmod expires на сервере, если не поможет буду платить за настройку
    в выходные не захотели денег просили )
    • 0
  9. Дипломник Аватар для inetdomrabota
    • Регистрация: 26.01.2014
    • Сообщений: 215
    • Репутация: 63
    • Webmoney BL: ?
    Цитата Сообщение от aeneas Посмотреть сообщение
    в итоге вирусов навтыкали
    у меня именно такой код на блоге и показатель для мобильн. - 72, для компьютеров 85 . Активных 46 плагинов !
    • 1

    Спасибо сказали:

    aeneas(21.03.2016),
  10. Гуру Аватар для aeneas
    • Регистрация: 24.12.2014
    • Сообщений: 879
    • Репутация: 115
    • Webmoney BL: ?
    Цитата Сообщение от inetdomrabota Посмотреть сообщение
    у меня именно такой код на блоге и показатель для мобильн. - 72, для компьютеров 85 . Активных 46 плагинов !
    поставил, в итоге -
    Internal Server Error
    • 0
Страница 1 из 3 123 Последняя

Тэги топика:

Похожие темы

Темы Раздел Ответов Последний пост
Отсутствие кеширования браузера в PageSpeed Insights
Вопросы от новичков 4 02.03.2016 14:20

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры