Laravel websites can easily be speedup and boost Core Web Vitals health and achieve higher PageSpeed Insights with overall loading improvements.
Install RabbitLoader Package using Composer package manager. It is same as installing any standard Composer package.
In the .env file, add a license key. You can get the license key from Console's My Websites page when you add a new website.
By utilizing RabbitLoader, you can have peace of mind when running any website developed using the Laravel framework. We handle all optimizations for the website, including built-in CDN with JS/CSS compressions, image conversion to next-gen AVIF/WebP formats, lazy loading non-critical assets, and everything necessary for a blazing-fast website.
Content which appears above the fold are first seen by your visitors before they start scrolling the page.
By generating critical css for every page of your website and lazy loading the images needed to properly render the above the fold content first can boost the loading speed.
Images that are extremely large in size, can consume a lot of time to load and make website loading experience slower.
RabbitLoader uses a number of ways to automatically convert images to Next-Gen formats such as AVIF/WebP, optimize their size and its smart loading.
You can set the paths in the "skipPaths" configuration. Please refer the package configuration section for additional details.
Yes, Laravel websites that are using Cloudflare can use RabbitLoader to achieve security and performance together. Please refer to the recommended settings for best performance when using RabbitLoader along with Cloudflare.
Yes, RabbitLoader works well for shared, dedicated or VPS hosting irrespective of the hosting type and company except your local environment. Additional details available here if you want to try the plugin on pre-production or staging environments.
Laravel website support is in beta phase. Currently it is not recommended to be used for mission-critical websites.