首頁  >  文章  >  php框架  >  laravel為什麼要用env

laravel為什麼要用env

青灯夜游
青灯夜游原創
2021-09-17 13:56:231797瀏覽

laravel使用用env的原因:1、將文件與程式碼分離,避免敏感資訊提交到Github等開源社群;2、形成統一的規範,新接觸該專案的人員只要有看過框架的手冊或接觸過「.env」文件就可以清楚需要設定的環境變數有哪些。

laravel為什麼要用env

本教學操作環境:windows7系統、Laravel6版、Dell G3電腦。

Laravel 是用的 DotEnv 這個函式庫,README 上有寫到用 .env 的原因,大概如下:

  • 檔案與程式碼分離# ,避免敏感資訊提交到Github 等開源社區,一般都會配置版本控制器忽略此文件;

  • #形成統一的規範,用不同環境的配置文件也可以有類似的效果,但可能造成沒有統一的命名在A 項目中用了 LocalConfig.php 在B 項目中用了 TestConfig.php,使用 .env 文件的話,新接觸該項目的人員只要有看過框架的手冊或接觸過 .env 檔案就可以清楚需要設定的環境變數有哪些;

註:載入 .env 檔案有一定的效能開銷,對效能要求很高的項目,最好在發佈到線上生產環境的時候透過工具將 .env 檔案合併到程式碼中。

相關推薦:最新的五個Laravel影片教學

#

以上是laravel為什麼要用env的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn