Does This Custom Caching Code Conflict with LiteSpeed Cache
-
Hello everyone,
I am a developer for the Easy Form Builder plugin, and I have a question regarding potential conflicts with LiteSpeed.
Here is the function in question:
public function get_efbFunction($state) {
if (isset($this->efbFunction)) return $this->efbFunction; $efbFunctionInstance; if (false === ($efbFunctionInstance = wp_cache_get('efbFunctionInstance', 'emsfb'))) { if (!class_exists('Emsfb\efbFunction')) { require_once(EMSFB_PLUGIN_DIRECTORY . 'includes/functions.php'); } $efbFunctionInstance = new \Emsfb\efbFunction(); wp_cache_set('efbFunctionInstance', $efbFunctionInstance, 'emsfb', 3600); // 1 hour cache } $this->efbFunction = $efbFunctionInstance; if ($state == 1) return $this->efbFunction;
}I am using the
wp_cache_get
andwp_cache_set
functions for internal caching. My concern is whether this approach might conflict with LiteSpeed.Has anyone encountered issues with this kind of setup? Are there best practices or specific configurations within LiteSpeed to prevent any conflicts? Any advice or insights would be greatly appreciated.
Thank you in advance for your help!
Best regards,
Hassan Tafreshi
Developer, Easy Form BuilderThe page I need help with: [log in to see the link]
- You must be logged in to reply to this topic.