Download the PHP package bandughana/laravel-optimizer without Composer
On this page you can find all versions of the php package bandughana/laravel-optimizer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bandughana/laravel-optimizer
More information about bandughana/laravel-optimizer
Files in bandughana/laravel-optimizer
Package laravel-optimizer
Short Description Optimizes your Laravel project and makes it ready for deployment
License MIT
Homepage https://github.com/bandughana/laravel-optimizer
Informations about the package laravel-optimizer
Laravel Optimizer
Laravel Optimizer runs a series of optimizations on your Laravel project. It helps you optimize your web app before/during deployment and make it faster. The package will help you reduce your website images sizes, run the usual Laravel deployment commands, minify HTML output, and run further optimizations using PHP Opcache.
Installation
You can install the package via composer:
Then, run the following Artisan command to set up the package and publish configurations:
Behind the scenes, this package uses these awesome packages: Laravel Opcache, Laravel Image Optimizer, and Laravel Page Speed. Configurations for each of the packages will be published to your project's config
folder after running the above command. For further package-specific configurations, consult the docs for these packages.
Usage
In the root of your project, you can run optimizations using the Artisan command:
If you set reversible
to true
in config/laravel-optimizer.php
before running the above command, you can reverse the optimizations by running the Artisan command below:
You can choose to reverse all optimizations, only image optimizations, or only code optimizations by specifying a --t|type
(-t
or --type
) flag with the value of one of the following: [all
, images
, code
]. If you don't provide a value to this option, you'll be promted to choose one.
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Alhassan Kamil
- All Contributors
License
This package uses the MIT License (MIT). Please see License File for more information.
About Bandughana
Bandughana is a Ghanaian software solutions provider. Our team loves to contribute
to open source.
Proudly made by
All versions of laravel-optimizer with dependencies
illuminate/support Version 7.0|^8.0|^9.0
appstract/laravel-opcache Version ^4.0
spatie/laravel-image-optimizer Version ^1.7
renatomarinho/laravel-page-speed Version ^2.0