bandughana/laravel-optimizer

优化您的Laravel项目并使其准备好部署

1.0.3 2022-02-26 19:20 UTC

This package is auto-updated.

Last update: 2024-09-27 01:23:47 UTC


README

Latest Version on Packagist GitHub license Total Downloads Twitter

Laravel Optimizer会对您的Laravel项目运行一系列优化操作。它帮助您在部署前/部署期间优化您的Web应用,使其运行更快。该包将帮助您减小网站图片大小,运行Laravel部署命令,最小化HTML输出,并使用PHP Opcache运行进一步的优化。

安装

您可以通过composer安装此包

composer require bandughana/laravel-optimizer

然后,运行以下Artisan命令来设置包并发布配置

php artisan optimizer:install

幕后,此包使用以下出色的包:Laravel OpcacheLaravel Image OptimizerLaravel Page Speed。在运行上述命令后,每个包的配置将发布到您项目的config文件夹中。有关进一步的具体包配置,请参阅这些包的文档。

用法

在您项目的根目录中,您可以使用Artisan命令运行优化

php artisan optimizer:run

在运行上述命令之前,如果将config/laravel-optimizer.php中的reversible设置为true,您可以通过运行以下Artisan命令来撤销优化

php artisan optimizer:revert

您可以选择撤销所有优化、仅图像优化或仅代码优化,通过指定一个带有以下值之一的--t|type-t--type)标志:[allimagescode]。如果您不提供此选项的值,您将提示选择一个。

测试

composer test

变更日志

有关最近更改的更多信息,请参阅CHANGELOG

贡献

有关详细信息,请参阅CONTRIBUTING

安全

如果您发现任何安全问题,请通过alhassankamil10@gmail.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可证

此包使用MIT许可证(MIT)。有关更多信息,请参阅许可证文件

关于Bandughana

Bandughana是加纳软件解决方案提供商。我们的团队热爱为开源做出贡献。
自豪地制作

by

Bandughana