Обратите внимание, что Оптимизатор Зенда и MMCache (или подобные приложения) являются полностью разными вещами. В то время как Оптимизатор Зенда пытается оптимизировать код операции программы, MMCache будет кэшировать сценарии в памяти и снова использовать предварительно скомпилированный код.
я сделал некоторые сравнительные тесты некоторое время назад, и можно найти результаты в моем блоге (на немецком языке хотя). Основные результаты:
один только Оптимизатор Зенда не помог вообще. На самом деле мои сценарии были медленнее, чем без оптимизатора.
Когда дело доходит до кэшей: * самый быстрый: eAccelerator * XCache * APC
И: Вы ДЕЙСТВИТЕЛЬНО хотите установить кэш кода операции!
, Например: сопроводительный текст http://blogs.interdose.com/dominik/wp-content/uploads/2008/04/opcode_wordpress.png
Это - продолжительность, которую он взял для вызова домашней страницы Wordpress 10.000 раз.
Редактирование: BTW, eAccelerator содержит сам оптимизатор.
У меня тоже была такая же проблема. Единственный способ, которым я это решил, - это разместить разные домены, которым требуется безопасное соединение, на разных портах прослушивания, потому что я был ограничен IP-адресами.
Насколько я понимаю, проблема в том, что в протоколе https HOST не включается в запрос . Поэтому, когда запрос достигает сервера, apache просто использует первое совпадение по IP-адресу и порту, на котором было получено соединение, потому что он не знает, из какого домена он был запрошен.
Единственное решение для этого - использовать другой IP для каждого домена или отдельный порт.
К сожалению, вам не повезло с использованием https с настройкой домена с подстановочными знаками, я не верю, что есть способ заставить его работать.