Вот 1С-Битрикс трубит во все трубы что благодаря композитной технологии (читай html-кеш, так оно как-то честнее) можно добиться скорости отдачи кешированных страниц в 2 мс.
А вот я мало того что не верю в такую скорость кроме как по локальной сети, так еще и не вижу ее ни на одном из сайтов заявленных в презентации как переведенные на композит.
Я взял сайты из презентации релиза 14.5 и протестировал скорость отдачи с кешем и без (добавьте любой параметр к адресу). Результат этот я ожидал и без тестирования, но имея в руках цифры как-то проще отстаивать свою позицию.
Так вот если взять за минимальную доступную скорость отдачи по нормальной сети (не локальной) скажем 40ms, то для ускорения в 100 раз страница изначально должна открываться 4 секунды. В смысле не просто открываться - генерироваться 4 секунды!
И если вы все же дочитали и мы говорим начистоту - ответьте честно на опрос, уважаемые коллеги
Алексей повторюсь, ускорение есть и иногда и не в 100 раз, а более, и даже с учетом транспорта.
Все зависит от вашего проекта, на моем проекте с оптимизацией как сервера так и компонентов (уж простите мне это сделать легче), тяжелая страница у меня генерируется без кеша за 0,4 а с кешем 0,16 и включение композита может не дать и близко 100 кратного увеличения по скорости - но это на моем проекте.
и тут же
Проект партнеров, огромный магазин, главная в контракте прописана 5 секунд ПЯТЬ СЕКУНД, так как не какими оптимизациями при их нагрузках не могут сделать быстрей. Включают композит и страница вылетает за 0,3-0,5 не плохое такое ускорение, клиент не просто счастлив, он ликует.
Можно дальше обсуждать методики тестирования, можно дальше ругать маркетинг, а можно понимать где имеет смысл включать композит и его использовать, а где как в моем примере может быть и не очень.
Хотя даже у меня, доля мобильного трафика составляет 25-30% (специфика проекта), а вот на нем композит даст возможность мобильным пользователям увидеть сайт чуть быстрей, а я считаю это уже выигрыш. Меньше клиентов уйдет, я больше заработаю.
Волошин Юрий, думаю всех в этом обсуждении устроило бы если в описание технологии и соответственно в рекламу была бы добавлена пометка что под скорость понимается время отдачи контента сервером без учета сетевой задержки. И волки сыты и овцы целы, и никаких неоднозначных заявлений или обвинений в сокрытии фактов.
А про мобильный трафик и скорость - время отдачи играет меньшую роль чем время интерпретации всего что есть на странице. Я пытался общаться на эту тему с ТП, но как об стену. Раз уж Вы сейчас являетесь первопроходцем для всех новинок попробую обратить Ваше внимание: наибольшее ускорение на мобильниках можно получить за счет сокращения количества скриптов (медленные процессоры и тд). Собственно просьба была всего одна: 1. Не считать скрипты ядра такими особенными и не выкидывать их (при включенном объединении) через метод ShowHeadStrings, а выдавать как все остальные скрипты - через ShowHeadScripts. Это бы позволило переместить скрипты вниз body и ускорить момент отрисовки страницы
В связи с появлением композитной технологии хочется добавить еще одну: 2. Дать возможность разработчикам выбирать ту JS библиотеку которая будет делать замену композитных областей. Сейчас включение композитной технологии тянет за собой BX.core, BX.ajax которые весят в полтора раза больше чем jQuery. А как влияет наличие jQuery на "скорость сайта" на мобильных можете посмотреть тут http://flippinawesome.org/2014/03/10/...or-mobile/
Потестируйте, плиз, наш -- http://im24.ru Главная и страницы списка товаров (3 вида) должны быть уже в композите. Детальные страницы товаров имеют url с .html -- заработает чуть позже..
Проблема моделируется только на мобильном safari и только с включеннным композитом, было протестированно на 3х айфонах и на 5 сайтах с включенным композитом(http://flipbox.ru/, http://im24.ru/ и т.д.) Когда на сайте включен композит мы можем перемещатся по сайту стрелочками "вперед" и "назад", и если мы после этих переходов нажмем обновить страницу то мы получим пустую страницу и обновление уже не поможет, до тех пор пока не сбросится кеш браузера контента не будет видно.
Группы на сайте создаются не только сотрудниками «1С-Битрикс», но и партнерами компании. Поэтому мнения участников групп могут не совпадать с позицией компании «1С-Битрикс».