Laravel的APP_ENV设置为production和local分别有什么不同?

Laravel的APP_ENV设置为production和local分别有什么不同?

return [
    ...
    'env'  =>  env('APP_ENV',  'production'),
    ...
];
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

production 生产模式下运行 迁移 命令会有警告,一些运行错误会写入日志,不会直接暴露给前端。
第三方调试包也不会在生产模式下开启,比如 debugerBar

简而言之 production 就是一切都部署好,最后项目调优之后,把 env 环境改为 productionlocal 反之。

5天前 评论
chowjiawei 5天前
MArtian (作者) 5天前
chowjiawei 5天前
讨论数量: 15
chowjiawei

production由10个字母组成 对性能影响较大

local由5个字母组成 明显更短 对性能的影响最小,当你项目要上线的时候,要用这个短的,避免对性能产生影响

production也代表生产 如果使用这个模式 将会自动从钱包中源源不断的扣除资金来维持你的网站 对预算较少的网站 建议不要使用

local也代表 本地 如果使用这个模式 就是在本地 而不生产 这样子既能维持网站,也能够不花钱,目前主流网站目测都是采用这种模式,毕竟可以少花钱 公司都乐意这样子做

望采纳

5天前 评论
Smilephp 5天前
chowjiawei (作者) 5天前
薄荷蓝的晴天 5天前
chowjiawei (作者) 5天前
yangjisen 5天前
sanlilin 4天前
chowjiawei (作者) 4天前
chowjiawei

production由10个字母组成 对性能影响较大

local由5个字母组成 明显更短 对性能的影响最小,当你项目要上线的时候,要用这个短的,避免对性能产生影响

production也代表生产 如果使用这个模式 将会自动从钱包中源源不断的扣除资金来维持你的网站 对预算较少的网站 建议不要使用

local也代表 本地 如果使用这个模式 就是在本地 而不生产 这样子既能维持网站,也能够不花钱,目前主流网站目测都是采用这种模式,毕竟可以少花钱 公司都乐意这样子做

望采纳

5天前 评论
Smilephp 5天前
chowjiawei (作者) 5天前
薄荷蓝的晴天 5天前
chowjiawei (作者) 5天前
yangjisen 5天前
sanlilin 4天前
chowjiawei (作者) 4天前

区分多个环境用不同的配置

5天前 评论

区分环境用的,不同环境可以有不同的配置

5天前 评论

production 生产模式下运行 迁移 命令会有警告,一些运行错误会写入日志,不会直接暴露给前端。
第三方调试包也不会在生产模式下开启,比如 debugerBar

简而言之 production 就是一切都部署好,最后项目调优之后,把 env 环境改为 productionlocal 反之。

5天前 评论
chowjiawei 5天前
MArtian (作者) 5天前
chowjiawei 5天前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!