У нас есть сайт электронной коммерции, разработанный с использованием Magento 1.9.0.1, мы не смогли сократить время отклика сервера до менее одной секунды (согласно инструменту тестирования скорости страницы Google у нас теперь 1,4 секунды), мы испробовали почти весь процесс оптимизации, так как ниже
1 - Использование полностраничного кеша Magento от хорошо известной компании
2 - Добавлено сжатие gzip
3 - Использование cloudflare в качестве CDN
4 - попробовал таблицу плоского каталога magento и отключил ненужные индексы и сделал индексацию вручную.
Сведения о сервере и трафике
Расположение - Великобритания
Сессий / М: 17929
Уникальных пользователей / M - 14860
Просмотры страниц / M - 58323
Использование полосы пропускания в месяц - 61,09 ГБ
Всего процессоров: 8
Процессор # 1 x 8
Продавец
ПодлинныйIntel
Название Intel (R) Xeon (R) CPU E5-2650 0 @ 2,00 ГГц
Скорость 2000.050 МГц
Кэш-память 20480 КБ
RAM - 8 ГБ
Текущее использование памяти
total used free shared buffers cached
Mem: 8027740 7674716 353024 26052 928848 2992492
-/+ buffers/cache: 3753376 4274364
Swap: 1048572 210260 838312
Total: 9076312 7884976 1191336
Операционная система Linux
Размер базы данных MySQL - 3782 МБ
у нас более 40К артикулов
У нас есть аналогичный сайт, работающий в США с другим именем, и время отклика его сервера хорошее, но у него меньше трафика.
Может ли кто-нибудь помочь / предложить какое-то решение для сокращения времени отклика сервера?
Спасибо Праджош
Если вы еще этого не сделали, вам следует установить мониторинг, собрать данные и применить Научный метод..
Вам нужно потратить время на изучение своей системы, понять, как она работает, и связать это с тем, что происходит в вашем приложении.
Как поживают ваши процессоры? Высокая загрузка системы? Что вызывает это?
У вас высокие значения ожидания ввода / вывода? Зачем?
Ваши запросы оптимизированы? У вас есть правильная индексация? Вы проверяли наличие длительных запросов?
...
вы пробовали использовать не apache, а nginx?
он также использует намного меньше оперативной памяти
и может обрабатывать больше запросов
Вероятно, PHP ограничен. В этом случае nginx не поможет. Вы можете использовать Varnish в сочетании с Скипидар аддон, чтобы сделать страницы каталога намного быстрее. Это снимает 90% вашей нагрузки. Однако оформление заказа по-прежнему будет медленным.