LINUX.ORG.RU
ФорумAdmin

Битрикс он такой

 , , ,


0

1

Итак, есть результаты тестирования скорости загрузки ИМ на Битрикс.

Конфигурация VPS: 1 Gb RAM 3.5 Ghz CPU (dual core). В магазине ~2000 товаров, посещаемость пока никакая — 200 уников/день.

Если это важно, то это тот самый сайт на котором я поднял почтовый сервер и прикрутил 4 почтовых ящика для двух доменов.

Проблема в том, что раньше сабж грузился за секунду, сейчас за пару секунд. В холодном старте за 3 сек.

В этой связи вопрос, в чем дело, это, во-первых.

Во-вторых, как правильно настроить композит?

Спасибо за внимание ;-)

★★★★★

См. нагрузку цп/память/хард/сеть
ЗЫ А так в «той» теме намекали уже, негоже мешать битрикс с почтарем. Может уже и боты работают.

anc ★★★★★
()
Ответ на: комментарий от anc

нагрузку цп/память/хард

Нагрузки нет :-)

Как посмотреть загрузку сетевого интерфейса пойду ща гуглить.

Может уже и боты работают.

Ну postgrey и fail2ban я влепил первым делом.

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)
Ответ на: комментарий от TOXA

gzip для статики?

Вроде включен.

В поставке был memcached, посмотрю его настройки.

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Twissel

посмотри еще движок таблиц в бд. если myisam - то все печально, надо конвертить в innodb. И немного тюнить mysql.

TOXA ★★
()
Ответ на: комментарий от TOXA

Это наврядли, но гляну. Битрикс, конечно, далек от идеала, но не настолько же халтура :-)

Twissel ★★★★★
() автор топика

Там же в админке в настройках есть разные инструменты проверки системы и производительности. Если показывают, что проблем нет, надо пинать техподдержку.

Tigger ★★★★★
()
Ответ на: комментарий от Tigger

Понятно, что это может и ловля блох, да. А по поводу суппорта может это только у нас так, но я бы не сказал, что она сильно толковая ;-)

Twissel ★★★★★
() автор топика

убеждать заказчика, что ему нужно тратить лишних 3 бакса в месяц, если он уже тратится на неслабый сервак

Конфигурация VPS: 1 Gb RAM 3.5 Ghz CPU (dual core).

constin ★★★★
()

1. Композит на обычном сайте (не разработанном под композит) не работает, нажать кнопку «сделать мне хорошо» не выйдет.

2. «VDS на стопицот микобайт и гихахерц» очень сильно зависит от честности хостера. Запусти для начала хотя бы на бесплатном акке Amazon EC2 и проверь там.

svr4
()

Тормоза мгут быть изза кривого dns, когда прописаны 2 адреса сервера и один не отвечает

ism ★★★
()
Ответ на: комментарий от constin

Нууу... по его меркам неслабый. Дело в том, что бизнес не взлетел еще, поэтому экономит строго.

Twissel ★★★★★
() автор топика
Ответ на: комментарий от constin

А так да, поделил на ноль. Согласен.

Twissel ★★★★★
() автор топика

Поясните нубу в магазинах, чому нельзя закешировать наглухо все, что обращается к БД, а всякие формы заказа вынести в какой-нить внешний жс и его не кешировать? Тебе же не надо каждый раз дергать товар из базы, проще из кеша достать.
Разве что количество оставшегося товара нужно учитывать если, и то можно запросы сократить до минимума.

xtraeft ★★☆☆
()
Ответ на: комментарий от anonymous

innodb_buffer_pool_size позволит явно задать размер кеша, независимо от желания ядра.

TOXA ★★
()
Ответ на: комментарий от xtraeft

запросы и так будут висеть в query cache, если включить. У него не с производительностью кода проблема, а с долгой отдачей статики.

TOXA ★★
()
Ответ на: комментарий от xtraeft

так и делается же, во всяких визитках корп сайтах и магазинах можно на бомжеvps выдерживать очень «приличное» количество уников если правильно применять кеширование

umren ★★★★★
()
Ответ на: комментарий от umren

композит настрой

Так об этом и вопрос, как его правильно готовить?

Twissel ★★★★★
() автор топика

Битрикс

в чем дело

Давно уже всем известно, что Битрикс - продукт маркетологов. Говнокодят его студенты за еду, по всей видимости.

th3m3 ★★★★★
()
Ответ на: комментарий от Twissel

Нууу... по его меркам неслабый. Дело в том, что бизнес не взлетел еще, поэтому экономит строго.

2кр в год? Охренеть экономия. А он случайно на туалетной бумаге не экономит? используя бесплатные газеты?

anc ★★★★★
()

Зачем смешал все в кучу?

Что конкретно тебя не устраивает?

Скорость генерации страницы - включи отладку и ищи проблемы. Кривые кастомные компоненты, код прямо в страницах, отключенный кэш и т.д.

Скорость загрузки ресурсов? Причем здесь Битрикс? Какое он в этом принимает участие?

Композит вообще отдельный вопрос. Настраивать его как правило не нужно - он включается одной кнопкой. Если он при этом не включается - надо смотреть где накосячено в компонентах/шаблонах.

Suntechnic ★★★★★
()
Ответ на: комментарий от Suntechnic

Уже пришли ведь к общему знаменателю, что нужно статику выносить на поддомены, держать отдельно.

Twissel ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

У заказчика сейчас другие задачи. Пока отложили этот вопрос.

По логике вещей должно помочь, т.к. 80% запросов к серверу это загрузка мелких картинок png и шрифтов

Twissel ★★★★★
() автор топика
Ответ на: комментарий от TOXA

Там наверняка этот кеш целиком в ОЗУ не влазит, учитывая параметры железа.

xtraeft ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.