дмитрий суслов 2013.04.19, бус, ускоряем работу...
-
Upload
shoplistconf -
Category
Documents
-
view
101 -
download
0
Transcript of дмитрий суслов 2013.04.19, бус, ускоряем работу...
Ускоряем работу интернет-магазина
Суслов Дмитрийдиректор украинского офиса
«1С-Битрикс»
• Конфигурация сервера или настройки хостинга и его общая производительность
• Настройки платформы, которые влияют на производительность (автокеширование, html-кеш, параметры поиска, «лишние» отчёты и избыточный мониторинг)
• Качество разработки, интеграции с платформой, которая выполняется веб-разработчиком
Производительность проекта
Таблетка № 1 для производительности
Таблетка № 2 для производительности
Таблетка № 3 для производительности
Просто приятная картинкадля привлечения внимания аудитории
Зачем ускорять сайт?
Замедление загрузки страницы на 1 секунду снижает конверсию на 7%, а количество просмотров - на 11%.
Что такое CDN
CDN отлично ускоряет сайт, но его внедряют крайне редко из-за сложности реализации. CDN
HTML
JS
CSS
Графика
JS
CSS
Графика
Ускорение сайта (CDN)
• Достаточно просто включить ускорение сайта. Одной кнопкой.
• Работает прозрачно для разработчиков: вы просто изменяете файл и он автоматически обновляется в CDN
• Ускоряет загрузку сайта от 30% до 200%
Механизм ускорения загрузки страниц сайта
• автоматически объединяет CSS и JS ~ в 10 раз уменьшается количество подключаемых css и js
• уменьшает количество запросов к веб-серверу (на 50%)
• ускоряет загрузку сайта и отображение его у пользователя
• работает автоматически• не требует усилий по поддержанию• совместим с ускорением сайта
(CDN)
Отказоустойчивость
Сколько стоит один час?
Крупный интернет-магазин с годовым оборотом 1,1 млрд. грн.
260 рабочих дней / 8 рабочих часов
Час простоя крупного интернет-магазина может обойтись владельцам в 500 000 гривен упущенной выручки.
Основные задачи, которые решает веб-кластер:
Обеспечение высокой доступности сервиса (так называемые HA - High Availability или Failover кластеры)
Масштабирование веб-проекта в условиях возрастающей нагрузки (HP - High Performance кластеры)
Балансирование нагрузки, трафика, данных между несколькими серверами.
Создание целостной резервной копии данных для MySQL.
«Веб-кластер» обеспечивает непрерывность бизнеса, отказоустойчивость, масштабирование, распределение нагрузки.
Любой новый или работающий проект может быть представлен как веб-кластер взаимозаменяемых серверов.
• При увеличении посещаемости можно быстро добавить в кластер новые сервера.
• В случае выхода из строя одного из серверов кластера система продолжает беспрерывно обслуживать Клиентов.
• Балансирование нагрузки, трафика, данных между несколькими серверами.
• Система позволяет снимать резервные копии со специально выделенных узлов кластера, не влияя на работу сайта.