Я більше займаюся оптимізацією керованого сервера у своїй компанії, але, можливо, я буду мати кілька порад для вас. По-перше, ви можете більш детально переглянути код за допомогою функції відстеження коду на сервері Zend. Це дозволить вам побачити, де і коли речі забрудниться.
Я повністю поділяю думку Benlumley щодо кешу. Більшість сайтів, на яких ми розміщуємо, навіть не дозволяють кешувати блокування. Цей кеш повинен бути явно викликаний, а не "припускатися". Тож якщо ви ще не взяли участь у цьому механізмі, це обов'язково потрібно спробувати. Якщо у вас версія EE, ви можете отримати повну сторінку, щоб отримати найкраще звіра.
Зворотний проксі також дуже допоможе. Це буде кешувати статичні ресурси, значно знизивши тиск на стек інтерпретації php ваших передніх серверів.
Не забудьте записати сеанси & Magento кеш на диск RAM. Це також неодмінно переведе вас на інший рівень виступів.
Тут ще багато чого можна сказати, але мені не вистачає часу. Ви повинні знати, що хороший сайт, добре кодований у версії 1.4.1 CE, працює на сервері оперативної пам’яті 2x5650 Xeon + 16 ГБ та має Rproxy зверху, може приймати до 50 000 унікальних відвідувачів на день із гладкими сторінками для всіх .