Сравнительный анализ использования памяти PHP на нескольких серверах?
У меня есть веб-сайт Drupal, который я провел довольно много для оптимизации, чтобы уменьшить использование памяти, но он все еще работает на пике ~50 МБ на загрузку не кэшированных страниц.
Учитывая, что я запустил его на локальной машине разработчика (Mac OS X 10.6 под управлением MAMP с Apache2 и PHP 5.2.17 с XCache и Zend Optimizer) и на другом веб-хосте (машина CentOS 5.8 под управлением Apache2, PHP 5.2.17 с Zend Optimizer) - который использовал 14 МБ и около 30 МБ соответственно - я получаю подлое подозрение, что проблема связана с моим нынешним веб-хостом (Запуск Nginx на Debian 6 с PHP 5.2.17 с Zend Optimizer и XCache).
Есть ли способ облегчить сравнительный анализ использования памяти PHP в зависимости от конфигурации сервера?
Спасибо!
1 ответ
Проверьте хостинг:
- связанные модули
- Переменная PHP.INI "memory_limit"
- ограничения памяти в модуле Zend
Все эти параметры вы можете увидеть через скрипт
<?php
phpinfo();