SlideShare a Scribd company logo
1 of 21
Download to read offline
Как повысить скорость
сайта на WordPress
Константин Ковшенин
Automattic
Время загрузки сайта
Задержка в 100-400 мс заставила
посетителей на 0.2-0.6% реже
пользоваться поиском
Пользователи у которых
сайт открывается быстрее
посещают на 50% больше
страниц
Каждые 100 мс задержки стоят
до 1% продаж
Ускорили страницы на 2.2
секунды, в результате чего
получили на 60 мнл больше
скачиваний Firefox
Увеличили трафик на 9% при
улучшении скорости загрузки
на 400 мс
Улучшили скорость заргузки страниц с
6 до 1.2 с, в результате чего получили
на 12% больше продаж и 25% больше
просмотров сраниц
Топ 1000 сайтов на WordPress
11.9 с - полная загрузка страницы
2.09 с - первая прорисовка
113 HTTP запросов
30 DNS запросов
1.4 мб на страницу
Серверное кэширование
Кэширование в браузере
Серверное кэширование
Кэширование объектов
Транзитное кэширование
Кэширование страниц
Кэширование промежуточного кода
Кэширование объектов
wp_cache_get()
wp_cache_add()
wp_cache_set()
wp_cache_delete()
Memcached Object Cache
APC Object Cache
WordPress Redis Backend
Транзитное кэширование
get_transient()
set_transient()
delete_transient()
Кэширование страниц
WP Super Cache
W3 Total Cache
Batcache
Кэширование промежуточного
байт-кода
APC
eAccelerator
XCache
Zend Opcache
Кэширование в браузере
Expires
Last-Modified
ETag
http://httpd.apache.org/docs/2.2/mod/mod_expires.html
http://wiki.nginx.org/HttpHeadersModule
Сжатие страниц
mod_deflate
HttpGzipModule
http://httpd.apache.org/docs/2.2/mod/mod_deflate.html
http://wiki.nginx.org/HttpGzipModule
Сжатие изображений
Smush.it
OptiPNG
PngCrush
JPEGTran
WP Smush.it
W3 Total Cache
Сжатие скриптов и CSS
Minify
CSS Crush
W3 Total Cache
Content Delivery Network (CDN)
CloudFront
CloudFlare
MaxCDN
Photon (Jetpack / WordPress.com)
WP Super Cache
W3 Total Cache
Оптимизация базы данных
MyISAM vs InnoDB
Доп. таблицы, индексы
HyperDB
Elasticsearch, Sphinx
Константин Ковшенин
kovshenin.com/wcrus2013
Как повысить скорость вашего сайта на WordPress
Как повысить скорость вашего сайта на WordPress

More Related Content

Viewers also liked

Viewers also liked (6)

WordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress под нагрузкой: масштабирование и отказоустойчивостьWordPress под нагрузкой: масштабирование и отказоустойчивость
WordPress под нагрузкой: масштабирование и отказоустойчивость
 
Пожиратели памяти в WordPress
Пожиратели памяти в WordPressПожиратели памяти в WordPress
Пожиратели памяти в WordPress
 
Будущее WordPress
Будущее WordPressБудущее WordPress
Будущее WordPress
 
Memory Management in WordPress
Memory Management in WordPressMemory Management in WordPress
Memory Management in WordPress
 
7 убийц производительности WordPress
7 убийц производительности WordPress7 убийц производительности WordPress
7 убийц производительности WordPress
 
VVV. Сервер для WordPress-разработчика
 VVV. Сервер для WordPress-разработчика VVV. Сервер для WordPress-разработчика
VVV. Сервер для WordPress-разработчика
 

More from Konstantin Kovshenin

Road to Platform @ WordPress.com VIP Workshop 2014
Road to Platform @ WordPress.com VIP Workshop 2014Road to Platform @ WordPress.com VIP Workshop 2014
Road to Platform @ WordPress.com VIP Workshop 2014
Konstantin Kovshenin
 
Things I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress ThemeThings I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress Theme
Konstantin Kovshenin
 

More from Konstantin Kovshenin (11)

Scaling out with WordPress
Scaling out with WordPressScaling out with WordPress
Scaling out with WordPress
 
Будущее WordPress (SPB, 2014)
Будущее WordPress (SPB, 2014)Будущее WordPress (SPB, 2014)
Будущее WordPress (SPB, 2014)
 
Road to Platform @ WordPress.com VIP Workshop 2014
Road to Platform @ WordPress.com VIP Workshop 2014Road to Platform @ WordPress.com VIP Workshop 2014
Road to Platform @ WordPress.com VIP Workshop 2014
 
Templating WordPress
Templating WordPressTemplating WordPress
Templating WordPress
 
Things I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress ThemeThings I Wish I Had Known Before Developing a WordPress Theme
Things I Wish I Had Known Before Developing a WordPress Theme
 
Основые безопасности WordPress
Основые безопасности WordPressОсновые безопасности WordPress
Основые безопасности WordPress
 
Цикл разработки WordPress
Цикл разработки WordPressЦикл разработки WordPress
Цикл разработки WordPress
 
7 Tips for Better WordPress Theme Development
7 Tips for Better WordPress Theme Development7 Tips for Better WordPress Theme Development
7 Tips for Better WordPress Theme Development
 
The Settings API
The Settings APIThe Settings API
The Settings API
 
P2
P2P2
P2
 
Секреты WP_Query
Секреты WP_QueryСекреты WP_Query
Секреты WP_Query
 

Как повысить скорость вашего сайта на WordPress