Zend Optimizer+ Для PHP?


Кэширование и оптимизация кода операции Zend Optimizer+ теперь доступны для использования с открытым исходным кодом под лицензией PHP. До сих пор вы могли использовать его только как закрытый исходный код как часть сервера Zend.

Zend Optimizer+ повышает скорость выполнения PHP за счет кэширования кода операции. Он повышает производительность сервера, сохраняя скомпилированный байт-код PHP в общей памяти, поэтому при повторном использовании код не нужно считывать с диска или компилировать.

Недавно технический директор Zend Зеев Сураски выдвинул предложение на PHP wiki для интеграции компонента Zend Optimizer+ в дистрибутив PHP с открытым исходным кодом.

В его RFC (request for comments) говорится, что Optimizer+ предлагает стабильно лучшую производительность, чем его основной конкурент APC, с улучшением от 5 до 20 процентов в отношении запросов в секунду. В RFC также говорится, что Optimizer+, как правило, полностью совместим с релизами PHP еще до их выхода из-за работы, которую Zend выполняет на PHP.

Сураски говорит:

“Хотя это преимущество редко реализовывалось из-за закрытости исходного кода компонента, после открытия исходного кода и Zend, и сообщество помогут гарантировать, что он всегда полностью совместим с каждым элементом языка PHP, избегая каких-либо задержек.”

APC, альтернативный кэш PHP, также был предложен для включения в качестве собственной части PHP 6.0. APC имеет преимущества наличия API кэширования данных и восстановления памяти, связанной со сценариями, которые больше не используются.


Добавить комментарий