Zend OPCache включен в PHP 5.5
21 марта 2013 года была выпущена PHP 5.5 beta 1, включающая «Zend OPCache» - похоже, это будет замена для APC в будущем, поскольку она включена в ядро PHP, и должен поддерживаться для каждого нового выпуска.
Я бы лично посоветовал тем, кто зависит от 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 создан, но все еще помечен как beta , он доступен на странице APC PECL , а также история изменений .
На этот раз исправлено множество ошибок, связанных с bin_dump.
2012-07-19 :
Тег APC 3.1.11 был создан, но все еще помечен как beta , он доступен на странице APC PECL , а также изменения . Я следил за соответствующими списками рассылки, и они все еще активно работают над исправлением ошибок APC, однако это сложный модуль, и не многие люди, кажется, справляются с этой задачей. В этом выпуске исправлены неприятные ошибки stat = 0 при включении файлов.
2012-04-11 :Сегодня был создан тег APC 3.1.10 , а бета-версия 3.1.10 была размещена на странице APC PECL В changelog говорится:
- Добавить поддержку PHP 5.4 (Дмитрий, Анатолий, Пьер)
- Исправлена ошибка # 22679: Исправлена ошибка apc_bin_dump для констант.Используйте IS_CONSTANT_TYPE_MASK для обработки всех констант, включая неквалифицированные (вместо проверки ~ IS_CONSTANT_INDEX)
- Исправлена ошибка # 23822, сбой php при перезапуске apache