First feedback
-
Hello Derrick,
I’m an early adopter of things like this, so I ran some tests on several ‘lower end’ shared hosting accounts. That said, I have to admit that you did a great job!
So far your plugin performs amazingly well.Just a few things to clarify.
I see that you’re using WP_CACHE_KEY_SALT and you set it to empty string if it’s not defined otherwise in wp-config.php
What’s the reason of using salt for disk-based object caching? If this for WP Network? Or for those setups where several WP installs use the same database with different table prefixes?How is cache pruning performed when WP_FOCUS_MAXTTL is reached? Is there a WP cron job that prunes files? If that’s the case – will it still work w/o issues when the ‘native’ WP cron is disabled and an external one is being used?
Since any object caching takes care of transients, I believe you can add a note to plugin docs about deleting all transients from wp_options. Ideally, there can be a button on plugin settings page to do this ??
Finally, I’d rather put a single .htaccess file in /wp-content/focus-object-cache/ folder to protect files from public access rather than zero-length index.php. Or even (not sure if it’s possible though) move /focus-object-cache/ one level up the public_html.
Thanks again for your great work!
- The topic ‘First feedback’ is closed to new replies.