что такое доры и морды?) объясните пожалуйста, я тоже хочу 40 000 в месяц)
Nadejda, спасибо за полезный совет насчет футера, у меня 50/50
view'er и вам большое спасибо за отзывчивость, сегодня добилась 90 из 100 в PageSpeed за счет того что обратилась к хостингу за помощью, остались ещё несколько недочетов, но я стараюсь их решать
forest25, спасибо большое, я свяжусь с разработчиками, но в первую очередь с хостингом поговорю, т.к. очень долгий ответ от сервера идет...
view'er эммм...а можно пояснение 100% во вкладке Performance Grade это хорошо или плохо?)
я отключила многое что не нужно, вот что получилось, это нормально?
на сегодняшний день
за 17 июля
Время загрузки с 28с до 60с конечно жестоко
Status Code: 200 Date: Thu, 18 Jul 2013 07:01:55 GMT Content-Encoding: gzip Last-Modified: Wed, 17 Jul 2013 07:17:34 GMT Server: nginx/1.4.1 ETag: "2111-4e1afe330df80" Vary: Accept-Encoding,User-Agent Content-Type: image/jpeg Cache-Control: max-age=2592000, public Accept-Ranges: bytes Content-Length: 8314 Expires: Fri, 18 Jul 2014 07:01:55 GMT На самом же деле объединение js и css даст снижение количества запросов к серверу, а значит - 1) он вздохнет свободнее 2) сайт загрузится быстрее (в современных браузерах есть ограничение на количество параллельных коннектов к одному хосту) Но вообще все эти манипуляции целесообразно выполнять уже после нахождения виновника медленной загрузки сайта. Все приведенное выше - конечные оптимизации улучшающие и так неплохие показатели.
На самом же деле объединение js и css даст снижение количества запросов к серверу, а значит - 1) он вздохнет свободнее 2) сайт загрузится быстрее (в современных браузерах есть ограничение на количество параллельных коннектов к одному хосту) Но вообще все эти манипуляции целесообразно выполнять уже после нахождения виновника медленной загрузки сайта. Все приведенное выше - конечные оптимизации улучшающие и так неплохие показатели.
мда, видимо зря я взяла платную тему со встроенными библиотеками и виджетами( думала как лучше а получилось как всегда...
Вот мои плагины, вроде-бы ничего лишнего)
view'er timthumb запустила кстати только вчера вечером), читала про дырку в безопасности, у меня версия 2.8.11...вроде последняя
вот мой .htacess
# кеширование в браузере на стороне пользователя<IfModule mod_expires.c>ExpiresActive OnExpiresDefault "access 7 days"ExpiresByType application/javascript "access plus 1 year"ExpiresByType text/javascript "access plus 1 year"ExpiresByType text/css "access plus 1 year"ExpiresByType text/html "access plus 7 day"ExpiresByType text/x-javascript "access 1 year"ExpiresByType image/gif "access plus 1 year"ExpiresByType image/jpeg "access plus 1 year"ExpiresByType image/png "access plus 1 year"ExpiresByType image/jpg "access plus 1 year"ExpiresByType image/x-icon "access 1 year"ExpiresByType application/x-shockwave-flash "access 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>Header append Cache-Control "public" FileETag MTime Size ExpiresActive On ExpiresDefault "access plus 0 minutes" ExpiresByType image/ico "access plus 1 years" ExpiresByType text/css "access plus 1 years" ExpiresByType text/javascript "access plus 1 years" ExpiresByType image/gif "access plus 1 years" ExpiresByType image/jpg "access plus 1 years" ExpiresByType image/jpeg "access plus 1 years" ExpiresByType image/bmp "access plus 1 years" ExpiresByType image/png "access plus 1 years"<IfModule mod_deflate.c>SetOutputFilter DEFLATEHeader append Vary User-Agent</IfModule><IfModule mod_headers.c> <FilesMatch "\.(js|css|xml|gz)$"> Header append Vary: Accept-Encoding </FilesMatch></IfModule># BEGIN WordPress<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule># END WordPress
Возможно что-то из этого и лишнее, я если честно не знаю) что-то нужно добавить из того что вы описали? Я отключила timthumb, вижу что из-за него +1 проблема с page speed
Огромное спасибо за советы, а кстати это вобще нормально объединять в один фаил все js скрипты? так можно делать?)
Сайт на Wordpress-e, пару дней назад оптимизировала таблицу posts через запросы, затем ставила плагины Optimize DB и Hyper Cache, WP Smush.it для картинок и внесла изменения на кэширование и сжатие, в общем от парочки уведомлений в Page speed я избавилась, остались парочка незначительных правок и самая большая проблема в первом посте(
Ну надеюсь проблема лежит в сервере, у меня пакет за 150 руб. на спринтхосте