Skip to content
Spuds edited this page May 30, 2023 · 2 revisions

ADMINISTRATION > CONFIGURATION > SERVER SETTINGS

Caching

All of the cache settings in ElkArte refer to its ability to set, fetch, and clear so-called user data, such as the outcome of SQL queries. They are unrelated to opcache, which stores the compiled bytecode result of parsing scripts. This means that even if you already have some form of opcache enabled, you can still derive benefits from enabling caching.

The Zend OPcache is very efficient, better than APC or Xcache "opcache" capabilities (of course being built in has it benefits) so using it alongside of a cache system that allows storing of "user data" brings the most benefit. You could disable the built in Zend stuff and just go with APC or Xcache as well. The point is you should only have one opcache engine running and you should have a user data cache running (for sites that benefit from a cache)

APCu (since it has no opcache), as well as Xcache configured with its opcache disabled and Memcached are very good user data storage options that ElkArte can use. If any of these are installed on the server ElkArte will detect that and offer them as a caching option.

This page is a stub. Please help improving it.

Clone this wiki locally