В настоящее время у меня есть 1 приложение magento, в котором работают 3 разных магазина:
- BelExpress
- Medical em Casa
- Medical Express (эта еще находится в разработке)
База данных для этого магазина составляет 370 МБ. В магазинах используется 9.000 SKU, и они имеют от 1 до 2 тысяч сгруппированных продуктов (которые ассоциируют SKU) каждый.
Запустив тестовый инструмент apache AB, я получаю всего 0,29 запросов в секунду, что, по моему мнению, очень мало, даже для магазина magento.
Самое большое беспокойство - это бэкэнд. В настоящее время 5 человек обновляют и вставляют новые продукты через бэкэнд, и он занимает 4 минуты, чтобы обновить/вставить ОДИН продукт. Это огромная трата времени, и я не могу для меня объяснить это.
Вот мои серверные ресурсы:
- Процессор: AMD Athlon X2 3400+ (2x 1,8 ГГц)
- Память: 4 ГБ
- Диски: 2x 500Gb
Я запускаю Debian Lenny Apache 2.0, PHP версии 5.2.6-1 + lenny16 с eAccelerator и Memcemhed. (вы можете проверить всю информацию здесь)
И вот мои конфигурационные файлы для Apache, MySQL и PHP.
Я не администратор сервера (хотя я отвечаю за все сайты и сам сервер), так что это не мой "пляж", так сказать. Мой вопрос в том, как он должен работать с моими текущими ресурсами, или я пропускаю что-то важное в моей конфигурации?
Я понимаю, это может показаться, что я ищу "руку", но это не мое намерение. Я просто устал пробовать новый материал снова и снова, и я просто не могу заставить его работать гладко.