Config :: schnell.

config :: schnell ist ein extrem schneller Konfigurationsdatei-Parser.
Jetzt downloaden

Config :: schnell. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Nathan Wiger
  • Website des Verlags:
  • http://search.cpan.org/~nwiger/Unix-Login-1.08/Login.pm

Config :: schnell. Stichworte


Config :: schnell. Beschreibung

Config :: schnell ist ein extrem schneller Konfigurationsdatei-Parser. Config :: FAST ist eine extrem schnelle Konfigurationsdatei parser.synopsis # Standard-Konfigurationsformat ist ein spezielles Dateiunternehmen "Supercool, Inc.". Unterstützen Sie niemand@nowhere.com # und verwenden Sie dann in Perl CONFIG :: FAST; = Fastconfig; drucken "danke für den Besuch von $ cf {company}! n"; drucken "Bitte wenden Sie sich an $ cf {support} für support.n"; Dieses Modul ist so konzipiert, dass er einen extrem leichten Weg bereitstellt, um mäßig komplexe Konfigurationsdateien zu analysieren. Daher exportiert es eine einzelne Funktion - Fastconfig () - und bietet keine OO-Zugriffsmethoden. Trotzdem ist es ziemlich full-.here, wie es funktioniert: = FASTCONFIG ($ -Datei, $ delim); Grundsätzlich gibt die FASTCONFIG-Funktion (FASTCONFIG ()) einen Hash der Tasten und Werte basierend auf den Richtlinien in Ihrer Konfigurationsdatei zurück. Standardmäßig werden Richtlinien und Werte in der Konfigurationsdatei durch Whitespace getrennt, dies kann jedoch mit dem Trennzeichenargument einfach geändert werden (siehe unten). Wenn die Konfigurationsdatei gelesen wird, wird die Modifikationszeit zuerst geprüft und die Ergebnisse zwischengespeichert. Bei jedem Anruf auf Fastconfig (), wenn die Konfigurationsdatei geändert wurde, ist die Datei erneut eingeleitet. Andernfalls werden die zwischengespeicherten Ergebnisse automatisch zurückgegeben. Dadurch ist dieses Modul großartig für Mod_Perl-Module und Skripts, einer der Hauptgründe, warum ich es geschrieben habe. Fügen Sie dies einfach oben in Ihrem Skript oder in Ihrer Konstruktor-Funktion ein: my = Fastconfig ('/ path / config / file.conf'); Wenn das Dateiargument nicht ausgelassen wird, sucht schnell conconfig () nach einer Datei namens $ 0.CONF im Verzeichnis von ../etc relativ zur ausführbaren Datei. Wenn Sie beispielsweise rennen: / usr / local / bin / myappthen Fastconfig () sucht automatisch nach: /usr/local/etc/myapp.confthis ist großartig, wenn Sie wirklich faul und immer in Eile sind, wie ich bin Wenn dies nicht für Sie funktioniert, liefern Sie einfach einen Dateinamen manuell. Beachten Sie, dass die Dateiname-Generierung in Mod_Perl nicht funktioniert, sodass Sie einen Dateinamen manuell angeben müssen. Anforderungen: · Perl.


Config :: schnell. Zugehörige Software