Zend OPCache включений у PHP 5.5
21 березня 2013 року було випущено PHP 5.5 beta 1, включаючи "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 та якийсь вільний час, рекомендується переглянути список помилок і побачити, чи можуть вони щось виправити, або покращити цей безкоштовний продукт з відкритим кодом, на який ми всі покладаємось.
Існують альтернативні рішення, Wikipedia надає список прискорювачів 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. Пам'ятайте, це все-таки бета-версія . Якщо ви використовуєте його взагалі, ви використовуєте його на свій страх і ризик.
02.01.2013 : Доступний
APC 3.1.14 , додаючи сумісність PHP 5.5, на додаток до вирішення значної кількості інших помилок .
Ще бета-версія
2012-09-03 : Доступний
APC 3.1.13 , виправляючи ряд segfault .
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