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

3,094 views

Published on

В своём докладе Константин расскажет о том, как повысить скорость работы сайтов на WordPress и почему это важно. Доклад нацелен на всех пользователей WordPress — от новичков до программистов и системных администраторов.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,094
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
13
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

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

×