Feature: Improves caching and performance by removing unnecessary query parameters from file URLs. Functionality: Interception of File Requests: W3Speedster intercepts browser requests for CSS and JavaScript files. URL Normalization: Strips out query parameters (e.g., ?ver=5.7.1) from the file URLs. Optimized File Delivery: The resource is served from the cache or CDN without query parameters, improving […]
Doc Category: Laravel
Enable Gzip compression
Feature: Reduces the size of files transferred between the server and the visitor’s browser to improve page load times and reduce bandwidth usage. Functionality: Automatic Gzip Compression: When enabled, W3Speedster automatically compresses text-based resources (HTML, CSS, JavaScript, JSON) before they are sent to the browser. Requires Apache Server: This feature works only on servers running […]
Enable leverage browsing cache
Feature: Caches static resources in a visitor’s browser to speed up page load times and reduce server load. Functionality: Automatic Cache Control Headers: W3Speedster adds the necessary cache control headers to store static resources (like images, CSS, JS) in the browser cache for a specified duration. Optimized Server Configuration: Configures the server to support local […]
Exclude path from cdn
During the implementation of the CDN, our plugin provides a section to exclude the specific paths so that the work of the plugin is not hampered, for instance, excluding ‘/wp-includes/’. […]
Exclude file extensions from cdn
Feature: During the implementation of a Content Delivery Network (CDN), not all files are suitable for delivery via an external domain. Certain file types, especially fonts and sensitive scripts, can cause cross-origin resource sharing (CORS) issues or functionality conflicts when loaded from a different origin. To manage this, W3Speedster provides a feature to exclude specific […]
CDN URL
Feature: A CDN URL refers to the web address provided by a Content Delivery Network used to serve static files (e.g., CSS, JS, images) from distributed global edge servers instead of your origin server. This approach significantly enhances page speed, reduces server load, and improves global accessibility. In W3Speedster, integrating a CDN URL is a […]
Separate CSS cache for mobile
Feature: The “Separate CSS Cache for Mobile” feature in W3Speedster ensures that mobile users receive optimized CSS files specifically tailored for mobile devices, distinct from the desktop version. This is crucial when separate files for mobile and desktop are required. because mobile and desktop layouts typically require different styles for optimal performance and responsiveness. Why […]
Optimize Pages For Logged-In Users
Feature: The “Optimize Pages When User Logged In” setting in W3Speedster enables the plugin to apply optimization techniques to pages viewed by authenticated (logged-in) users. Optimizing these pages can significantly improve performance in many PHP applications where it is safe and beneficial to do so under controlled conditions. How It Works: Enabled: When this setting […]
Optimize pages with Query parameters
Feature: The “Optimize Pages with Query Parameters” feature in W3Speedster enables the plugin to apply full optimizations (such as minification, compression, etc.) to URLs that include query strings (parameters), enhancing the performance of dynamic pages. Why It’s Needed: Many PHP applications, whether custom-built or based on frameworks like Laravel, Symfony, or CodeIgniter, deliver dynamic content […]
Turn On Optimization
Feature: Master Control for Performance Enhancements The “Turn On Optimization” setting in W3Speedster serves as the central control for all available optimization features within the plugin. When enabled, it activates a comprehensive set of performance improvements, including CSS and JavaScript minification and combination, image optimization, Gzip compression, preload caching, lazy loading of images, device-specific caching […]