Zend OPCache включен в PHP 5.5
21 марта 2013 г. была выпущена бета-версия 1 PHP 5.5, включающая «Zend OPCache». Похоже, что она будет заменой APC в будущем, поскольку она включена в ядро PHP, и ее придется поддерживать для каждой новой версии. релиз.
Я бы лично посоветовал тем, кто зависит от APC в его кэшировании опкодов, протестировать свой код с помощью предстоящего встроенного кеша опкодов и сообщить о любых возникших проблемах, чтобы гарантировать стабильный финальный выпуск.
Я не знаю, что это значит для будущего APC.
APC ДЛЯ PHP 5.4+ ПО-прежнему помечен как бета-версия
Это означает, что разработчики не считают его полностью стабильным . Хотя многие люди вообще не испытывают проблем с текущими выпусками SVN, все еще есть странные сообщения о крайних случаях от людей в определенных конфигурациях или при большой нагрузке.
Как и все, что вы хотели бы использовать в производственной среде, убедитесь, что вы сначала тщательно протестируете любой выпуск (бета-версия или стабильная версия ) в среде разработки или опытной среды . Это включает нагрузочное тестирование!
Начиная с версии 3.1.13, коммиты в репозиторий SVN несколько замедлились, и в списке ошибок не так много недавних дополнений. Сделайте из этого что хочешь.
10 декабря 2012 г. в 21:05 Расмус Лердорф написал:
APC подошел к моменту выхода версии 5.4, и я не думаю, что в ней больше крайних случаев, чем в версии 5.3. Ни то, ни другое не идеально, но для большинства сайтов достаточно близко.
Всем, у кого есть навыки C / gdb и немного свободного времени, настоятельно рекомендуется затушевать список ошибок и посмотреть, могут ли они что-нибудь исправить или улучшить этот бесплатный продукт с открытым исходным кодом, на который мы все полагаемся.
Существуют альтернативные решения, Википедия предоставляет список ускорителей PHP .
13 февраля 2013 года Зеев Сураски объявил о доступности исходного кода Zend Optimizer + .
Было довольно продолжительное обсуждение интеграции Zend Optimizer + в ядро PHP в следующей основной версии (версии после 5.5). Люди могут пожелать заранее ознакомиться с Zend Optimizer +, если это так.
Не используйте APC 3.1.14.
APC 3.1.14 был удален из загрузок PECL из-за некоторых серьезных проблем с памятью, которые были обнаружены, но еще не обнаружены.
Если вы уже используете 3.1.14, возможно, вы захотите перейти на более раннюю версию, пока не будет выпущена версия 3.1.15. Помните, это все еще бета . Если вы вообще его используете, вы используете его на свой страх и риск.
2013-01-02 : Доступен
APC 3.1.14 , добавляющий совместимость с PHP 5.5, в дополнение к исправлению множества других ошибок .
Еще бета
2012-09-03 : Доступен
APC 3.1.13 , исправляющий ряд ошибок .
2012-08-16 : APC 3.1.12 тег был создан, но по - прежнему отмечен как бета , его можно найти на странице APC PECL , а также список изменений .
На этот раз исправлено множество ошибок, связанных с bin_dump.
2012-07-19 : APC 3.1.11 тег был создан, но по - прежнему отмечен как бета , его можно найти на странице APC PECL , а также список изменений . Я слежу за соответствующими списками рассылки, и они все еще активно работают над исправлением ошибок APC, однако это сложный модуль, и не многие люди, похоже, справляются с этой задачей. В этом выпуске исправлены неприятные ошибки stat = 0 при включении файлов.
2012-04-11 : APC 3.1.10 тег был создан сегодня, и бета - релиз 3.1.10 был размещен на странице APC PECL
В журнала изменений состояний:
- Добавлена поддержка PHP 5.4 (Дмитрий, Анатолий, Пьер)
- Исправлена ошибка № 22679: Исправлен apc_bin_dump для констант. Используйте IS_CONSTANT_TYPE_MASK для обработки всех констант, включая неквалифицированные (вместо проверки ~ IS_CONSTANT_INDEX)
- Исправлена ошибка # 23822, вылетает php при перезапуске apache.