2. История производительности платформы
2005 2007 2008 2009 2010
Автокеширование.
Появление
инструментов
отладки SQL-
запросов, первое
нагрузочное
тестирование с
QSOFT
развернуто 4
конфигурации
Oracle RAC с 4
серверами
рост
производитель
ности – на
430%! Новые
нагрузочные
тесты: 8.5 млн.
хитов –
«Бизнес», 12.4
млн. – «Старт»,
85 млн. –
«HTML кеш»
производительно
сть стала
существенной
задачей для
разработки
«монитор
производитель
ности» во всех
редакциях
продукта
выпущены «1С-Битрикс:
Виртуальная машина» и «1С-
Битрикс: Веб-окружение»
Компоненты 2.0.
Быстро настраиваемый
внешний вид
представления
информации без
изменения программной
логики компонента
9. Пути решений
Сжать изображения, css, javascript -
оптимизировать содержимое страницы.
Отключить загрузку изображений без
показа.
Отдавать HTML без задержек.
14. Композитный материал, композит (англ. Composite)
Технология, при которой от объединения 2 материалов,
обладающих разными характеристиками, получается
третий, обладающий совершенно новыми
характеристиками.
Композитные материалы используются в современных
высокотехнологичных производствах.
wikipedia.org
Композитный
15. Композитный сайт – уникальная
технология, которая объединяет:
Преимущества статического
сайта
И все возможности
динамического сайта
16. • Статический сайт – это готовая HTML
страница без программного кода.
Очень быстро отдается веб
сервером и без задержек
загружается у пользователя
• В современном сайтостроении
используется редко
• Неприменимо в интернет-торговле
Что такое статический сайт
HTML
17. • Загружается медленнее
статического сайта, потому что
исполняет программный код
• Используется для интернет-
магазинов и большинства
современных сайтов
• Все сайты на платформе «1С-
Битрикс» – динамические
Что такое динамический сайт
HTML
PHP
MySQL
18.
19. Отклик сайта в 100
раз быстрее
Лучшее ранжирование
сайтов в Яндекс и
Google
Повышение
конверсии
интернет-магазина
34. Как это работает: начало
• Сайт логически разделяется на:
• статическую
• и диначическую
• части.
• Динамические части не могуть
быть вложенными.
• Отличаются для разных
пользователей.
• Часто изменяются (живут секунды
или минуты).
• Статическая часть сохраняется на
диск и отдаётся сразу и целиком.
• Динамическая часть выполняет
страницу, вырезает области и
возвращает json.
38. Условия включения
• Включена настройка в админке.
• Только GET запросы.
• Не начинается с /bitrix
• Нет куки _NCC
• В запросе нет сохранённой авторизации.
• Не входит ни в одну из масок исключения.
• Входит хотя бы в одну маску включения.
• Проверка параметров.
• В REQUEST_URI нет «..»
39. • Компоненты и шаблоны подключенные на
странице голосуют за композитный режим.
• Если хоть один из них проголосовал против,
то для страницы композит включен не будет.
• В этом случае в журнал отладки
AddMessage2Log делается запись.
• Мы пока не определились включать по
умолчанию или нет. Скорее всего включим.
Голосование
40. • Обеспечивает максимально
быстрое отображение сайта
• Сочетает в себе скорость
загрузки статического (HTML)
сайта и возможности
динамического сайта
• Обеспечивает большее
масштабирование
• Значительно улучшает отклик
сайта для поисковых систем,
улучшает SEO
• Возможность создания
динамических блоков в
закешированной странице
Композитный сайт
42. • Вовлеченность пользователей
• Увеличение
конверсии=увеличение
дохода
• Позиция в результатах поиска
выше, чем у конкурентов
Почему скорость загрузки
важна для интернет-
магазинов
В моменты, когда сайт тормозит из-за большого
количества трафика, более 75% онлайн-
покупателей предпочитают уйти на сайт
конкурента
Источники: akamai.com, gomez.com, econsultancy.com
43. 2 секунды примерно столько будет
ждать терпеливый пользователь до тех
пор, пока на экране появится
информация
Источники: akamai.com, gomez.com, econsultancy.com
В результате задержки в 1 секунду
уменьшается:
• количество просмотров на 11%
• процент удовлетворенности аудитории на
16%
• коэффициент конверсии на 7%
8% людей считают, что главной
причиной их ухода с сайта является
медленная загрузка страниц.
44. Любой сайт на платформе «1С-
Битрикс» может быть разработан
по композитной технологии!
45. Если сайт работает в композитном
режиме, вы увидите кнопку «Быстро с
1С-Битрикс»