Feature: While integrating a Content Delivery Network (CDN) significantly enhances performance by offloading static resources, not all paths in a PrestaShop, should be served via CDN. Certain directories and dynamic endpoints must always be served from the origin server to maintain functional integrity and prevent unexpected issues. W3Speedster addresses this requirement with a flexible Path […]
Archives: W3Speedster Docs
Documentation for W3Speedster
Exclude path from cdn
Feature: While implementing a Content Delivery Network (CDN) greatly improves performance by offloading static resources, not all paths should be served through a CDN. Core WordPress directories and dynamic plugin paths must remain served directly from the origin to avoid incompatibilities, failed requests, or broken site behavior. W3Speedster addresses this requirement with a flexible Path […]
Exclude path from cdn
Feature: While integrating a Content Delivery Network (CDN) significantly enhances performance by offloading static resources, not all paths in a Laravel, especially be served via CDN. Certain directories and dynamic endpoints must always be served from the origin server to maintain functional integrity and prevent unexpected issues. W3Speedster addresses this requirement with a flexible Path […]
Serve HTML Cache File by
Feature: W3Speedster provides static HTML cache files — via PHP Cache. This mechanisms enhance website speed by reducing server processing time and delivering pre-generated content directly to users. Why We Need It Improve Performance: Serving pre-rendered HTML bypasses dynamic PHP execution, significantly reducing Time to First Byte (TTFB) and overall page load time. Reduce Server […]
Custom JavaScript to Load After Page Load
Feature: The “Custom JavaScript to Load After Page Load” feature in W3Speedster enables developers to execute JavaScript only after the entire web page—including HTML, CSS, JavaScript, images, and other assets—has fully loaded. This is achieved by leveraging the window.onload event to defer non-critical scripts, ensuring a smoother initial render and improved performance. Why We Need […]
Updating W3Speedster
1. Download the Latest Version Log in to your W3Speedster account. Navigate to the Downloads section. Download the most recent version of the W3Speedster ZIP package. 2. Extract the Updated Files Open your CakePHP project directory. Locate the src/ folder. Extract the contents of the new ZIP directly into the src/ folder, replacing existing files. […]
Updating W3Speedster
Updating W3Speedster in CodeIgniter 3 (CI3) Download the Latest Version Download the most recent ZIP package of the W3Speedster extension. Installing: Navigate to your CI3 project directory: /project_root_directory/application/libraries directory. Extract the ZIP contents and overwrite existing files if prompted. This ensures the updated W3Speedster core files are in place. Verify Hook File If the update […]
Localize Google Fonts
Feature: Localize Google Fonts is a powerful feature in W3Speedster that downloads and serves Google Fonts directly from your own server instead of fetching them from Google’s Content Delivery Network (CDN). This approach reduces external dependencies, enhances privacy and security, and improves overall website performance by allowing better control over font delivery. Why We Need […]
Exclude path from cdn
Feature: While integrating a Content Delivery Network (CDN) significantly enhances performance by offloading static resources, not all paths in a Drupal, especially be served via CDN. Certain directories and dynamic endpoints must always be served from the origin server to maintain functional integrity and prevent unexpected issues. W3Speedster addresses this requirement with a flexible Path […]
W3speedster After Optimization
Function: w3SpeedsterAfterOptimization Description: W3Speedster allows you to make changes to the HTML on your site after the page is optimized by the plugin. For instance replace or add in html. Parameter: $html – full html of the page. Return: 1 – Reflect the changes done in html of the page. function w3SpeedsterAfterOptimization($html){ $html = str_replace(array(‘image.png’),array(‘image-100×100.png’), […]