Engintron, an Nginx implementation tailored for CPanel, comes equipped with numerous advanced features already enabled. One notable feature is its micro-caching service designed specifically for dynamic HTML content. This caching capability allows for the temporary storage of dynamic HTML responses in the cache for a duration of one second. To safeguard against caching sensitive information, the application does not cache requests containing cookies or URLs with shared prefixes.
The primary objective of Engintron is to streamline the deployment and maintenance of NGINX on cPanel servers, particularly as reverse proxies alongside Apache. Engintron boasts various caching features, including fastcgi and proxy caching. With the recent addition of micro-caching for dynamic content, it surpasses NGINX Reverse Proxy capabilities in cPanel environments. When dealing with high-traffic websites that load slowly, especially those without e-commerce shopping carts, configuring NGINX to store PHP output and serve it directly from cache rather than routing all requests to Apache can significantly improve performance.
You could follow the steps:
- Begin by setting up Engintron.
- Navigate to WHM -> Plugins -> Engintron for cPanel/WHM.
- Choose “Edit proxy_params_dynamic.” Adjust the values accordingly.
- By setting the EXPIRES_FOR_DYNAMIC value to a specific number of minutes, NGINX’s cache will expire after that duration, fetching the latest version from Apache thereafter.
- For additional settings, scroll down: Set the proxy_cache_valid final number to match the expired cache duration, such as 5 minutes. Ensure the comment character (#) is removed from the expires line’s settings.
- Complete the process by clicking the green Update button. Ideally, editable file formats akin to those utilised in Engintron for dynamic content would be preferred.
Our Support Team is available to help if you encounter any issues or errors.