Als «configuration» getaggte Fragen

Die Konfiguration ist eine Anordnung von Funktionseinheiten nach Art, Anzahl und Hauptmerkmalen.

7
Wie schlecht ist die Idee, Python-Dateien als Konfigurationsdateien zu verwenden?
Ich habe immer JSON- Dateien für die Konfiguration meiner Anwendungen verwendet. Ich habe angefangen, sie zu verwenden, als ich viel Java codiert habe, und jetzt arbeite ich hauptsächlich an der serverseitigen und datentechnischen Python-Entwicklung und bin mir nicht sicher, ob JSON der richtige Weg ist. Ich habe gesehen, wie Sellerie …

7
Konfigurationsdaten: Einzeilige Tabelle vs. Name-Wert-Paar-Tabelle
Angenommen, Sie schreiben eine Anwendung, die vom Benutzer konfiguriert werden kann. Zum Speichern dieser "Konfigurationsdaten" in einer Datenbank werden üblicherweise zwei Muster verwendet. Die einzeilige Tabelle CompanyName | StartFullScreen | RefreshSeconds | ... ---------------+-------------------+------------------+-------- ACME Inc. | true | 20 | ... Die Name-Wert-Paar- Tabelle ConfigOption | Value -----------------+------------- CompanyName …

8
Ist ein einzelnes Konfigurationsobjekt eine schlechte Idee?
In den meisten meiner Anwendungen habe ich ein einzelnes oder statisches "config" -Objekt, das für das Lesen verschiedener Einstellungen von der Festplatte zuständig ist. Fast alle Klassen verwenden es für verschiedene Zwecke. Im Wesentlichen handelt es sich nur um eine Hash-Tabelle mit Name / Wert-Paaren. Es ist schreibgeschützt, daher habe …



7
Was ist die bevorzugte Methode zum Speichern von Anwendungskonfigurationen?
Die meiste Zeit speichere ich die Konfiguration der Entwicklungsanwendung wie folgt im Stammverzeichnis des Projekts: app |-- config.json Dies scheint jedoch nicht der beste Ansatz zu sein, da diese Konfiguration letztendlich im Versionskontrollsystem gespeichert wird - was möglicherweise zu einem Verlust von Benutzernamen, Passwörtern und anderen sensiblen Inhalten führt. Im …


5
Best Practices für den Umgang mit einer großen Anzahl strukturierter Konfigurations- / Eigenschaftendateien
Stellen Sie sich ein System mit einer großen Anzahl von Servern vor. Jeder von ihnen hat eine Reihe von Einstellungen: Einige spezifisch für den Server Einige spezifisch für die Region Einige, die allen gemeinsam sind Möglicherweise können Sie einige benutzerdefinierte Gruppierungen festlegen, da diese Servergruppe nur zum Lesen bestimmt ist …

3
Benutzerkonfiguration eines Shell-Skripts. Empfohlene Vorgehensweise?
Ich schreibe ein Shell-Skript mit ein paar Variablen, die vom Benutzer konfiguriert werden sollten. Es wird ein Installationsprogramm zum Herunterladen und Konfigurieren des Skripts geben, möglicherweise durch eine Reihe von Fragen. Das betreffende Skript richtet sich an andere Entwickler. Dies kann auf verschiedene Arten implementiert werden: Verwenden Sie Platzhalter im …

3
Was ist Konfigurationsmanagement?
In allen Projekten, an denen ich beteiligt war und die von einem externen Berater durchgeführt wurden, wurde die Frage gestellt, welche Art von Konfigurationsmanagement wir verwenden. In keinem dieser Fälle konnte der Berater das Konfigurationsmanagement definieren. Also, was ist es?



9
Soll ich ein Objekt an einen Konstruktor übergeben oder in der Klasse instanziieren?
Betrachten Sie diese beiden Beispiele: Übergeben eines Objekts an einen Konstruktor class ExampleA { private $config; public function __construct($config) { $this->config = $config; } } $config = new Config; $exampleA = new ExampleA($config); Eine Klasse instanziieren class ExampleB { private $config; public function __construct() { $this->config = new Config; } …

5
Konfigurationsklasse / Struktur: Muster oder Anti-Muster? Alternativen?
Wenn Sie einem Programm neue Konfigurationsoptionen hinzufügen, kann dies häufig zu erheblichen Welligkeitseffekten führen, wenn Sie die Optionen dahin bringen, wo sie bearbeitet werden müssen. Es gibt drei grundlegende Möglichkeiten, um damit umzugehen, die mir bekannt sind: Übergeben Sie alle Konfigurationseinstellungen an die Teile Ihres Programms, die sie explizit als …

5
Wie kann man sich zwischen Speicherformaten entscheiden und welche Anwendungsfälle gibt es für einige?
Wir haben verschiedene Möglichkeiten, Programmdaten zu speichern (Dateien in Spielen, Mitarbeiterdatenbanken, Programmkonfiguration usw. speichern): Klartext (denken .iniund .conf) XML Datenbanken (MySQL, SQLite ...) .zip und ähnliches mit mehreren Dateien (mit unterschiedlichen Formaten) Binärdateien (denken .docusw.), die beispielsweise von einem Serialisierungstool erstellt wurden) Was sind verschiedene Anwendungsfälle für die oben aufgeführten …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.