龙空技术网

Yii2 控制台命令详细介绍

IT生涯 159

前言:

现时朋友们对“yii2html”都比较珍视,兄弟们都想要了解一些“yii2html”的相关文章。那么小编在网上汇集了一些对于“yii2html””的相关内容,希望我们能喜欢,兄弟们一起来了解一下吧!

1、查看当前项目控制台已有的脚本命令

正如你在截图中看到,Yii 中已经定义了一组默认情况下可用的命令:

AssetController - 允许合并和压缩你的 JavaScript 和 CSS 文件。 在 资源 - 使用 asset 命令 一节可获取更多信息。

CacheController - 清除应用程序缓存。

FixtureController - 管理用于单元测试 fixture 的加载和卸载。 这个命令的更多细节在 Testing Section about Fixtures.

HelpController - 提供有关控制台命令的帮助信息, 这是默认的命令并会打印上面截图所示的输出。

MessageController - 从源文件提取翻译信息。 要了解更多关于这个命令的用法,请参阅 I18N 章节.

MigrateController - 管理应用程序数据库迁移。 在 数据库迁移章节 可获取更多信息。

ServeController - Allows you run PHP built-in web server.

除了上面展示出的yii自带的控制台命令,其余的命令就是你自己在console下实现的脚本命令(就是你在console下写的控制器,也可以通过上面的方式打印并展示在其中)。比如下面

总结

控制台命令可以实现很多功能,比如数据库迁移、定时任务、清除应用临时缓存等诸多自动化维护的功能。在实际项目开发中还是会经常用到的。

标签: #yii2html