In einem PHP-Projekt wäre die empfohlene Methode zum Erstellen von Konfigurationsdateien und zum Lesen dieser in der App; Konfigurationsdateien, die zum Beispiel mit unterschiedlichen Inhalten auf den Staging- oder Produktionsservern bereitgestellt werden.Empfohlene Methode zum Bereitstellen verschiedener Konfigurationen
Antwort
Ich würde empfehlen zu prüfen, wie das Symfony-Projekt Parameter für verschiedene Systeme einfügt. Symfony's Config Component kann als eigenständige Bibliothek installiert und in die meisten Projekte integriert werden.
Eine Standard-Parameter.yml.dist wird mit der Codebasis verteilt, aber bei der Systeminstallation kann benutzerdefinierte Parameter.yml entweder manuell in der Befehlszeile generiert werden oder automatisch mithilfe eines Bereitstellungsprozesses. Dies verhindert, dass sensible und veränderbare Infrastrukturinformationen in Ihrer Codebasis gespeichert werden.
Symfony Introduction to Parameters
Symfony Config Parameters Best Practices
dies mit einem & vagrant Setup Docker Kombination Optionen Konfiguration ermöglicht in Ihrer Umgebung Plattformen (Produktion, Entwicklung, Prüfung) gespiegelt werden. Ein gutes Tutorium zu diesem Thema für PHP-Frameworks finden Sie unter here.
- 1. Java empfohlene Methode zum Herunterfahren mehrerer Benutzersitzungen
- 2. Was ist die empfohlene Methode für den Wechsel zwischen mehreren Browser-Konfigurationen mit Winkelmesser
- 3. Methode mit Kombinationen verschiedener Argumenttypen
- 4. Empfohlene Methode zum Aktivieren von Berührungsereignissen in Bootstrap 3?
- 5. Empfohlene Methode zum Erstellen einer "Tabelle" mit Core-Animation?
- 6. Empfohlene Methode zum Koordinieren von Versionen mehrerer abhängiger Merkurespeicher?
- 7. Empfohlene Methode zum Implementieren einer WAR auf JBoss AS 4.2.3
- 8. Was ist die empfohlene Methode zum Anhängen an HDFS-Dateien?
- 9. Empfohlene Methode zum Formatieren von Zahlen in einer länderspezifischen Weise?
- 10. Empfohlene Methode zum Mischen von .NET und Datei Kontextmenüs
- 11. Empfohlene Methode zum Synchronisieren von Informationen zwischen Geräten
- 12. Welches ist die empfohlene Methode zum Zeichnen: Matplotlib oder PyLab?
- 13. Empfohlene Methode zum Entweichen von HTML in Java
- 14. Empfohlene Methode zum Umschließen von C lib-Initialisierungs-/Zerstörungsroutine
- 15. Java 8: Effizientere Methode zum Vergleichen von Listen verschiedener Typen?
- 16. Empfohlene Methoden zum Debuggen von Clojure-Funktionen?
- 17. Empfohlene Methode zur Erkennung von Sitzungen
- 18. Die beste Methode zum Bereitstellen von Listen für Sharepoint 2010
- 19. Lösungen zum Organisieren von Guice-Binding-Konfigurationen
- 20. Bereitstellen ein LINQ to SQL-Bibliothek verschiedener SQL-Benutzer
- 21. AppEngine: Mutliple Konfigurationen/Umgebungen
- 22. Zend Framework 2 empfohlene Methode zur Fehlerbehandlung
- 23. Gibt es eine empfohlene IndexSearcher-Methode?
- 24. wpf documentviewer zum Anzeigen verschiedener Dateiformate?
- 25. Verwenden von Generika zum Darstellen verschiedener Benutzereingabetypen
- 26. Sitecore-Leistungsoptimierung - Sitecore-Konfigurationen, IIS-Konfigurationen
- 27. AWS API-Gateway-Methode zum Bereitstellen statischer Inhalte von S3-Bucket
- 28. jQuery-Element-Konstruktoren - was ist die empfohlene Methode?
- 29. Abhängigkeit Konfigurationen
- 30. Mercurial: Empfohlene Methode, ein ganzes Repository an jemanden zu senden
Dies ist eine zu breite Frage für das SO-Format und auch wahrscheinlich auf der Grundlage von Meinungen. Es gibt eine Reihe von Konfigurationsmanagementansätzen und Tools. –