Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемЯрослав Бобринский
1 Кэширование Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов
2 Что такое кэширование? Кэширование это простой и эффективный способ повысить производительность веб- приложения. Сохраняя относительно статичные данные в кэше и извлекая их из кэша, когда потребуется, мы экономим время, затрачиваемое на генерацию данных.
3 Что такое кэширование?
4 Типы кэширования В браузере Кэширование статичных файлов Картинки CSS JS-скрипты На сервере Кэширование результатов вычислений и запросов к Базе Данных
5 Зачем кэшировать? Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
6 Зачем кэшировать?
7 Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/
8 Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/
9 Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/
10 Проверка сайта
11 Проверка кэширования файлов Инструмент проверки Серверных Заголовков: //
12 Проверка кэширования документов Инструмент проверки Серверных Заголовков: //
13 Не кэшируется Инструмент проверки Серверных Заголовков: //
14 Кэшируется Инструмент проверки Серверных Заголовков: //
15 Конкретные действия
17 Кэширование на сервере
18 Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
19 Кэширование на сервере Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
20 Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru [[pdoMenu]] – кэшируемый вызов [[!pdoMenu]] – НЕ кэшируемый вызов pdoMenu – это скрипт на серверном языке программирования PHP
21 Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru Сниппет pdoMenu
22 Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru pdoMenu При каждом запуске выполняет обход дерева документов и строит структуру блока меню
23 Вызов без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
24 Кэшируемый вызов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru нет затрат времени на эти блоки
25 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
26 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
27 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
28 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
29 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
30 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
31 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru Обычный вызов чанка: [[$inc.main.content]] Кэширование блока на 4 часа [[!getBlockCache? &element=`inc.main.content` &age=`14400`]]
32 Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
33 Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
34 Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
35 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
36 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
37 Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru
38 Спасибо за внимание
39 Илья Ершов Веб-разработчик, руководитель интернет- проектов Skype: ershov.ilya Ссылки и дополнительные материалы на странице: //j.mp/mfpa-links
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.