Кэширование Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.

Презентация:



Advertisements
Похожие презентации
Введение в PHP-MySQL Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Advertisements

Возможности MODX Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Дизайн и вёрстка Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Настройка веб-сервера Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Сбор UTM-меток Идентификация Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Безопасность сайта Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов.
Java-script – обзор и возможности.. JavaScript объектно-ориентированный скриптовый язык программирования. JavaScript обычно используется как встраиваемый.
Презентация по: информатике Ученицы 8 а класса МКОУ «Линевская СШ» ЛЕМАЕВОЙ ЭЛЬВИРЫ Преподаватель: СУШКОВ АЛЕКСАНДР ИВАНОВИЧ.
Разгони свой сайт Лекция 1: Особенности клиентской оптимизации Мациевский Николай 1 / 23 webo.in.
Технология сетевого дизайна и её программное обеспечение Лекция 10.
"С чего начинать, Ваше Величество?" "Начни с начала", важно ответил Король, "и продолжай, пока не дойдешь до конца." Льюис Кэролл, Приключения Алисы в.
Предпосылки формирования нового подхода к проектированию динамических ресурсов всемирной паутины ацп. Кейно П.П. Научный руководитель: проф., к.т.н. Силуянов.
Система управления дистанционным обучением. Что такое Moodle? Представляет собой свободное веб-приложение, предоставляющее возможность создавать сайты.
Организация сети Интернет Курсы ИКТ для учителей- предметников (английский язык), Ю.А.Таран.
Создать электронный учебник? Это просто! Романюга Светлана менеджер по работе с учебными заведениями консорциума «Кодекс»
Управление IT- сервисами и контентом Лекция 5. Статические Содержимое запрашиваемого ресурса в неизмененном виде попадает на компьютер пользователя, выводится.
ArcGIS Server 10 Сделать ГИС доступным просто Евгений Медведь ЗАО «ECOMM Co»
Вычислительные системы, сети и телекоммуникации Глобальная сеть Internet Word Wide Web Вычислительные сети WWW, или World Wide Web, или всемирная паутина,
Разгони свой сайт Лекция 5: Параллельные загрузки Мациевский Николай 1 / 27 webo.in.
КУРС «WEB-ДИЗАЙН». Что такое Web-страница? То, что мы видим в окне браузера, когда заходим на какой-либо сайт! Мы видим веб-страницу сайта – ее содержимое!
Транксрипт:

Кэширование Факультет Интернета МФПУ СИНЕРГИЯ Курс «Веб-разработка» Илья Ершов

Что такое кэширование? Кэширование это простой и эффективный способ повысить производительность веб- приложения. Сохраняя относительно статичные данные в кэше и извлекая их из кэша, когда потребуется, мы экономим время, затрачиваемое на генерацию данных.

Что такое кэширование?

Типы кэширования В браузере Кэширование статичных файлов Картинки CSS JS-скрипты На сервере Кэширование результатов вычислений и запросов к Базе Данных

Зачем кэшировать? Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Зачем кэшировать?

Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/

Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/

Проверка сайта Инструмент проверки: //developers.google.com/speed/pagespeed/insights/

Проверка сайта

Проверка кэширования файлов Инструмент проверки Серверных Заголовков: //

Проверка кэширования документов Инструмент проверки Серверных Заголовков: //

Не кэшируется Инструмент проверки Серверных Заголовков: //

Кэшируется Инструмент проверки Серверных Заголовков: //

Конкретные действия

Кэширование на сервере

Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование на сервере Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru [[pdoMenu]] – кэшируемый вызов [[!pdoMenu]] – НЕ кэшируемый вызов pdoMenu – это скрипт на серверном языке программирования PHP

Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru Сниппет pdoMenu

Кэширование сниппетов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru pdoMenu При каждом запуске выполняет обход дерева документов и строит структуру блока меню

Вызов без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэшируемый вызов Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru нет затрат времени на эти блоки

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru Обычный вызов чанка: [[$inc.main.content]] Кэширование блока на 4 часа [[!getBlockCache? &element=`inc.main.content` &age=`14400`]]

Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Большие блоки без кэширования Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Кэширование больших блоков Школа Бизнеса СИНЕРГИЯ: //sbs.edu.ru

Спасибо за внимание

Илья Ершов Веб-разработчик, руководитель интернет- проектов Skype: ershov.ilya Ссылки и дополнительные материалы на странице: //j.mp/mfpa-links