Heim > PHP-Framework > Laravel > Warum verwendet Laravel env?

Warum verwendet Laravel env?

青灯夜游
Freigeben: 2023-01-13 00:40:24
Original
1889 Leute haben es durchsucht

Die Gründe, warum Laravel env verwendet: 1. Trennen Sie Dateien vom Code, um die Übermittlung vertraulicher Informationen an Open-Source-Communities wie Github zu vermeiden. 2. Erstellen Sie einheitliche Spezifikationen. Neue Personen, die mit dem Projekt in Kontakt kommen, müssen lediglich das Handbuch von gelesen haben Die Datei „.env“ kann Ihnen sagen, welche Umgebungsvariablen konfiguriert werden müssen.

Warum verwendet Laravel env?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Laravel 6-Version, Dell G3-Computer.

Laravel verwendet die DotEnv-Bibliothek. Die Gründe für die Verwendung von .env sind in der README-Datei aufgeführt und lauten ungefähr wie folgt:

  • Trennung von Dateien und Code, um die Übermittlung vertraulicher Informationen an Open-Source-Communitys wie Github zu vermeiden. Die Versionskontrolle ist im Allgemeinen konfiguriert. Der Server ignoriert

  • Die Verwendung von Konfigurationsdateien in verschiedenen Umgebungen kann ähnliche Auswirkungen haben, führt jedoch möglicherweise dazu, dass im Projekt keine einheitliche Benennung erfolgt A und wird in Projekt B verwendet. Wenn Sie TestConfig.php haben und die .env-Datei verwenden, wissen neue Personen, die neu im Projekt sind, welche Umgebungsvariablen konfiguriert werden müssen, sofern sie das Handbuch des Frameworks gelesen haben oder damit in Kontakt gekommen sind die .env-Datei;

Hinweis: Das Laden von .env Die Datei hat einen gewissen Leistungsaufwand. Bei Projekten mit hohen Leistungsanforderungen ist es am besten, die .env-Datei beim Veröffentlichen in der Online-Produktionsumgebung mit dem Code zusammenzuführen .

Verwandte Empfehlungen:

Die neuesten fünf Laravel-Video-Tutorials

Das obige ist der detaillierte Inhalt vonWarum verwendet Laravel env?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage