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

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

return [
    ...
    'env'  =>  env('APP_ENV',  'production'),
    ...
];
让PHP再次伟大
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
最佳答案

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

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

2年前 评论
小白菜 1年前
chowjiawei 2年前
MArtian (作者) 2年前
chowjiawei 2年前
讨论数量: 16
chowjiawei

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

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

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

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

望采纳

2年前 评论
Smilephp 2年前
chowjiawei (作者) 2年前
薄荷蓝的晴天 2年前
chowjiawei (作者) 2年前
小学毕业生 2年前
sanlilin 2年前
chowjiawei (作者) 2年前
chowjiawei

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

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

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

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

望采纳

2年前 评论
Smilephp 2年前
chowjiawei (作者) 2年前
薄荷蓝的晴天 2年前
chowjiawei (作者) 2年前
小学毕业生 2年前
sanlilin 2年前
chowjiawei (作者) 2年前

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

2年前 评论

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

2年前 评论

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

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

2年前 评论
小白菜 1年前
chowjiawei 2年前
MArtian (作者) 2年前
chowjiawei 2年前

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