Recent Topics

PHP warnings in System Status

Started by on Sep 20, 2017 – Contents updated: Sep 21, 2017

Sep 20, 2017 17:48    

Under System Status I am seeing something that I know nothing about. Has to do with PHP opcode and PHP user cache. Below are the messages respectively for each. Could someone point me to a post on this forum or elsewhere that will explain what I am supposed to do for these two areas of the System to become compliant for performance enhancements for B2E?

"Using an opcode cache allows all your PHP scripts to run faster by caching a "compiled" (opcode) version of the scripts instead of recompiling everything at every page load. Several opcode caches are available. We recommend APC (which is included with PHP starting from PHP 7)."

"Using an user cache allows b2evolution to store some cached data (Block Cache) in memory instead of regenerated the blocks at each page load. Several user caches are available. We recommend APCu (which needs to be enabled separately from APC, starting from PHP 7)."

If I am going to have troubles with visitors leaving or other search engine related negatives due to me not understanding about PHP coding or getting my hosting provider to turn on certain features of my hosting package then I really need some guidance to prevent this from hindering my site performance.
Thank You

Sep 21, 2017 03:42

I'm as much in the dark as you on this and have never used them, never noticed a problem :)

Sep 21, 2017 07:18

@sdavenport b2evolution is designed to have a good performance out of the box.

Take those info warnings as recommended actions in case your site experiments performance issues (due to slow servers, high traffic, etc.). You will need to ask your hosting provider to help you enabling Opcache in the server, but as said by @amoun it's pretty sure that your site will work OK without this technology.

You can find a briefly explanation about Opcode cache (and other types of cache) here: http://b2evolution.net/man/caching-and-cache-levels. Some of the cache levels mentioned in that page are enabled by default in b2evolution, so you normally don't need to worry about them.

Regards!


Form is loading...

powered by b2evolution free blog software – This forum is powered by b2evolution CMS, a complete engine for your website.