1 wrc Oct 24, 2019 00:33
3 wrc Oct 24, 2019 23:26
It is clear that theses extensions are deprecated in php 7.3. It is less clear that they are stable in 7.2 or 7.1. The question is, are they truly functional and/useful in b2evo 6.11.3 and 7.0.1. There is some evidence that loading both installed in 7.2 produces non-fatal conflicts that can affect throughput. IMHO, neither of them were created with php 7.3 in mind and therefore the recommendation for their use is questionable.
@amoun, I am grateful that you took time for this matter. I am going to stop chasing my tail with regards to this issue.
4 amoun Oct 25, 2019 03:29
:)
5 fplanque Oct 27, 2019 23:35
The opcode part of APC is built into PHP 7. APCu is NOT built in and is still very much recommended for best performance, even with PHP 7.3.
The built in APC only does opcode caching.
APCu does user data caching.
The "u" is a very important distinction.
6 wrc Oct 28, 2019 02:24
@fplanque
Thanks for that advice. Bluehost once again has failed to be cooperative. Does b2evo 6.11.3 need backward comparability (APCu-BC) ?
For others that may read this string. I found this explanation,
"APCu is the official replacement for the outdated APC extension. APC provided both opcode caching (opcache) and object caching. As PHP versions 5.5 and above include their own opcache, APC was no longer compatible, and its opcache functionality became useless. The developers of APC then created APCu, which offers only the object caching functionality (they removed the outdated opcache)."
7 fplanque Oct 31, 2019 15:02
ALL versions of b2evolution work faster if they can benefit from the services of APCu.
8 wrc Oct 31, 2019 16:40
@fplanque
Thanks for that opinion (fact)-I consider this discussion ended
Hi wrc
I didn't activley use them until enabling them for your query :)
My site doesn't have a heavy load so they are probably pretty useless. APC (Zen OPCache) is unsupprted and obsolete in php 7.3
https://stackoverflow.com/questions/37109004/is-there-any-compatible-memory-cache-for-php-7