美文网首页
Laravel 5.3起步配置

Laravel 5.3起步配置

作者: 爱折腾的傻小子 | 来源:发表于2018-10-29 10:58 被阅读8次

配置缓存

  • 为了给应用加速,你可以使用 Artisan 命令 config:cache 将所有配置文件的配置缓存到单个文件里,这将会将所有配置选项合并到单个文件从而可以被框架快速加载。
  • 应用一旦上线,就需要执行一次命令:
php artisan config:cache
* 本地开发时,没必要经常运行该命令,因为配置值经常需要改变。

维护模式

  • 开启维护模式,执行下面命令:
php artisan down
  • 关闭维护模式,执行下面命令:
php artisan up

操作图:

Laravel 维护模式
  • 维护模式响应的模板:**resources/views/errors/503.blade.php
    **
    • 当你的应用处于维护模式时,所有对应用的请求都会返回同一个自定义视图。
    • 对维护模式的判断代码位于应用默认的中间件栈中,如果应用处于维护模式,则状态码为 503MaintenanceModeException 将会被抛出。
  • 维护模式 & 队列
    当你的站点处于维护模式中时,所有的队列任务都不会执行;当应用退出维护模式这些任务才会被继续正常处理。
  • 维护模式替代方案
    由于维护模式命令的执行需要几秒时间,你可以考虑使用 Envoyer 实现 0 秒下线作为替代方案。

访问配置值

  • 使用全局辅助函数 config 访问 config 目录下文件的任何配置值(使用 文件名 . 配置项 的方式)
    • 返回配置信息:
//> 第二个参数支持默认值
$v = config('app.timezone');
  • 运行时,动态设置配置参数:
//> 需要传递一个数组`
config(['app.timezone'=>'UTC']);

相关文章

网友评论

      本文标题:Laravel 5.3起步配置

      本文链接:https://www.haomeiwen.com/subject/qjalpttx.html