定制 bandughana/laravel-optimizer 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

bandughana/laravel-optimizer

Composer 安装命令:

composer require bandughana/laravel-optimizer

包简介

Optimizes your Laravel project and makes it ready for deployment

README 文档

README

Latest Version on Packagist GitHub license Total Downloads Twitter

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:

composer require bandughana/laravel-optimizer

Then, run the following Artisan command to set up the package and publish configurations:

php artisan optimizer:install

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:

php artisan optimizer:run

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:

php artisan optimizer:revert

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

composer test

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 alhassankamil10@gmail.com instead of using the issue tracker.

Credits

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

Bandughana

统计信息

  • 总下载量: 24
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-01-18

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固