Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

BigPipe: ускоряем загрузку страниц - Давид Пашаев, DrupalJedi

96 views

Published on

DrupalCafe проводится при поддержке DrupalJedi (http://drupaljedi.com/) и i20Group (http://i20.biz/)

Подписывайтесь на нас!

VK: https://vk.com/drupalsib
FB: https://facebook.com/groups/drupalsib
Twitter:
https://twitter.com/SibDrupalCamp
https://twitter.com/DrupalSib
Instagram: https://instagram.com/drupalsib

Published in: Technology
  • Be the first to comment

  • Be the first to like this

BigPipe: ускоряем загрузку страниц - Давид Пашаев, DrupalJedi

  1. 1. BigPipe Давид Пашаев
  2. 2. Содержание ● Производительность сайта ● Стандартная загрузка страниц ● Оптимизация загрузки страницы ● Что такое BigPipe? ● Принципы работы BigPipe ● BigPipe в Drupal
  3. 3. Производительность
  4. 4. Стандартная загрузка ● Запрос/ответ от веб-сервера ● Построение DOM дерева страницы ● Скачивание/применение CSS ● Скачивание/применение JS ● Рендер DOM дерева
  5. 5. Оптимизация ● Оптимизация БД ● Кэширующие системы ● Обратный прокси-сервер (reverse proxy) ● CDN (Content Delivery Network) ● Кэширование статичных страниц
  6. 6. Pipelining web pages for high performance BigPipe
  7. 7. Загрузка с BigPipe ● Запрос/ответ от веб-сервера ● Генерация Pagelets ● Построение DOM дерева страницы ● Скачивание/применение CSS ● Рендер DOM дерева ● Рендер Pagelets ● Скачивание/применение JS
  8. 8. Загрузка с BigPipe ● Запрос/ответ от веб-сервера ● Генерация Pagelets ● Построение DOM дерева страницы ● Скачивание/применение CSS ● Рендер DOM дерева ● Рендер Pagelets ● Скачивание/применение JS
  9. 9. Ссылки ● BigPipe: Pipelining web pages for high performance ● Drupal 8: BigPipe ● Drupal 8: Dynamic Page Cache ● Drupal 8's Dynamic Page Cache ● Drupal 8: Auto-placeholdering ● Drupal 8 Module of the Week: BigPipe
  10. 10. Давид Пашаев Drupal разработчик pashaev.d@i20.biz +7 913 702-01-51 При поддержке: Организаторы: Thank you!

×