It sounds like you’re experiencing high CPU usage during the preload process with WP-Optimize, which can indeed affect the performance of your e-commerce site. Here are a few suggestions to help mitigate the impact of the preload process on your site’s performance:
- Optimize Preload Frequency: Since running preload daily, weekly, or monthly still results in high CPU usage, consider reducing the frequency further or adjusting the timing to off-peak hours. This can help minimize the impact on your site’s performance during high traffic periods.
- Check Resource Allocation: Ensure your hosting plan allocates enough resources to handle the preload process along with regular traffic. You might need to upgrade your hosting plan to handle higher loads or consult with your hosting provider for a plan that better suits your needs.
- Server Optimization: Check with your hosting provider if there are server optimizations they can implement. Sometimes, server-side caching or configuring certain server parameters can reduce the load.
- Monitor and Diagnose: Use tools like New Relic or similar to monitor what specifically during the preload process is consuming resources. This might give you a clearer idea of whether it’s database calls, external API calls, or something else that’s causing the high CPU usage.
By implementing these strategies, you should be able to reduce the CPU load during the preload process and improve the overall performance of your site during these operations.