дмитрий суслов 2013.04.19, бус, ускоряем работу...
-
Upload
shoplistconf -
Category
Documents
-
view
83 -
download
0
Transcript of дмитрий суслов 2013.04.19, бус, ускоряем работу...
![Page 1: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/1.jpg)
Ускоряем работу интернет-магазина
Суслов Дмитрийдиректор украинского офиса
«1С-Битрикс»
![Page 2: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/2.jpg)
• Конфигурация сервера или настройки хостинга и его общая производительность
• Настройки платформы, которые влияют на производительность (автокеширование, html-кеш, параметры поиска, «лишние» отчёты и избыточный мониторинг)
• Качество разработки, интеграции с платформой, которая выполняется веб-разработчиком
Производительность проекта
![Page 3: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/3.jpg)
Таблетка № 1 для производительности
![Page 4: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/4.jpg)
Таблетка № 2 для производительности
![Page 5: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/5.jpg)
Таблетка № 3 для производительности
![Page 6: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/6.jpg)
Просто приятная картинкадля привлечения внимания аудитории
![Page 7: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/7.jpg)
![Page 8: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/8.jpg)
![Page 9: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/9.jpg)
Зачем ускорять сайт?
Замедление загрузки страницы на 1 секунду снижает конверсию на 7%, а количество просмотров - на 11%.
![Page 10: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/10.jpg)
Что такое CDN
CDN отлично ускоряет сайт, но его внедряют крайне редко из-за сложности реализации. CDN
HTML
JS
CSS
Графика
JS
CSS
Графика
![Page 11: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/11.jpg)
Ускорение сайта (CDN)
• Достаточно просто включить ускорение сайта. Одной кнопкой.
• Работает прозрачно для разработчиков: вы просто изменяете файл и он автоматически обновляется в CDN
• Ускоряет загрузку сайта от 30% до 200%
![Page 12: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/12.jpg)
Механизм ускорения загрузки страниц сайта
• автоматически объединяет CSS и JS ~ в 10 раз уменьшается количество подключаемых css и js
• уменьшает количество запросов к веб-серверу (на 50%)
• ускоряет загрузку сайта и отображение его у пользователя
• работает автоматически• не требует усилий по поддержанию• совместим с ускорением сайта
(CDN)
![Page 13: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/13.jpg)
Отказоустойчивость
![Page 14: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/14.jpg)
Сколько стоит один час?
Крупный интернет-магазин с годовым оборотом 1,1 млрд. грн.
260 рабочих дней / 8 рабочих часов
Час простоя крупного интернет-магазина может обойтись владельцам в 500 000 гривен упущенной выручки.
![Page 15: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/15.jpg)
Основные задачи, которые решает веб-кластер:
Обеспечение высокой доступности сервиса (так называемые HA - High Availability или Failover кластеры)
Масштабирование веб-проекта в условиях возрастающей нагрузки (HP - High Performance кластеры)
Балансирование нагрузки, трафика, данных между несколькими серверами.
Создание целостной резервной копии данных для MySQL.
![Page 16: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/16.jpg)
«Веб-кластер» обеспечивает непрерывность бизнеса, отказоустойчивость, масштабирование, распределение нагрузки.
![Page 17: дмитрий суслов 2013.04.19, бус, ускоряем работу интернет-магазина](https://reader038.fdocument.pub/reader038/viewer/2022103019/55b65129bb61eb7e228b469a/html5/thumbnails/17.jpg)
Любой новый или работающий проект может быть представлен как веб-кластер взаимозаменяемых серверов.
• При увеличении посещаемости можно быстро добавить в кластер новые сервера.
• В случае выхода из строя одного из серверов кластера система продолжает беспрерывно обслуживать Клиентов.
• Балансирование нагрузки, трафика, данных между несколькими серверами.
• Система позволяет снимать резервные копии со специально выделенных узлов кластера, не влияя на работу сайта.