Задать вопрос
@taec
Anonymous

Как сильно влияет композитный режим 1С битрикс на работу сайта?

Добрый день!
Имеется проблема prntscr.com/arn25d
Посоветовали включить композитный режим, пробовали ли вы на практике и стоит ли вообще уделять этому внимание!?
  • Вопрос задан
  • 1119 просмотров
Подписаться 2 Оценить 5 комментариев
Пригласить эксперта
Ответы на вопрос 4
shambler81
@shambler81 Куратор тега 1С-Битрикс
ну вопервых это еще не сильно медленно видали и побольше.
1. Покажи страничку " /bitrix/admin/site_checker.php?lang=ru
все ли там норм?
2. bitrix/admin/perfmon_php.php?lang=ru
Все ли оптимально
bda6ce471e7b4a75906ed391bf6c713f.jpg
3. в меню есть "отладка" нажми ее и обнови страничку в идиале должен быть 1 некешируемый хит (агенты).
По факту рекомендую следующее.
ecfd7e06378548948bd4c01d2db73cf8.jpg

99% что у тебя прогеры разрабатывали не парились включением кеша впринципе.
4187e882fc9249f3abf15016d348c044.jpg
Включи его
/bitrix/admin/cache.php?lang=ru
Дальше включить кеш у самих компанентов, его тоже любят вырубать
Далее тут сложнее, дай в тык разработчикам пусть закешируют всю свою говнопись, ибо без втыка они не парятся этим вопросом. В идиале 1 запрос на любой странице. НО по факту их окол 4 если есть корзинка.
100 - это уже жжж.
Переезд на более мощьное железо.
НУ и ТОЛЬКО ПОСЛЕ ПОЛНОСТЬЮ КЕШИРОВАННОГО сайта на 100%
тебе нужно будет еще раз разметить весь сайт кешем для компазита.
И да он поможет но ТОЛЬКО после всего вышесказанного. По факту он нужен там где есть некешируемые запросы. Именно с ними позволяет работать композит. Например счетчик твовара в карзине.
Ну и да у композита появилась отдельная плюха работы с "мемкеш" тут я еще не тестировал.

Можешь заказать аудит, это займет около 10 часов.
Делаю бесплатно, с кп на устранение.

PS так же обязательно зайди в /bitrix/admin/perfmon_panel.php?lang=ru
запусти "Тестировать производительность" в течение часа
После этого в закладке "Разработка"
696b1ed47f4648519fb5fa5f8856f906.jpgбудут ошибки - все к устранению !
ТАк же если у тебя чудом нет кастома ядра ( 99% прогеров почему-то его кастомят, видимо совсем читать не умеют) так вот новый D7 движок на 16 версии как ни странно реально даст тебе еще прирост на 10% смело по сравнению с 15, но тут перед обновлением сделай бэкап !!!
И будет тебе 9b82c231ea264ac9ba746514770ddff6.jpg
Ответ написан
Logic87
@Logic87
Программист/администратор сайтов на 1С-Битрикс.
Ну это не просто "уделять внимание" :) Т.е. это как бы специальная разметка шаблона, не достаточно просто включить его в админке и думать что он работает. Существует отдельный курс обучения битрикса.
Конечно, если у вас есть возможность и время - стоит это внедрять.
Если все хорошо настроить обычный кеш загонять в APC или memcached ну и композит туда также гонить чтоб на файлах оно не крутилось.
Ответ написан
Комментировать
sabramovskikh
@sabramovskikh
Настройте сервер для начала. Сколько попугаев выдает битрикс? (на вкладке производительность)
Ответ написан
Комментировать
Эти попугаи они ничем. Это просто эталонное время отклика деленное на среднее и умноженное на 30.
Может быть сайт который имеет запредельные показатили и тупит как собака и наоборот - с показателем меньше 1 может летать.
Ориентируйся на результаты конкретных страниц.
А это оценка производительности нужна только если ты заметил проблему, чтобы посмотреть не является ли она системной, а если так, то прикинуть откуда растут ноги.
В реальности же надо исходить из времени генерации каждой отдельной страницы и если необходимо исправлять ее проблемы.
Не стоит оптимизировать то, что оптимизировать не стоит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы