KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI

KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI - Verwenden von Perl DBI, um Ihre Daten in einem Datenbank-Tutorial zu speichern.
Jetzt downloaden

KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Thomas Wittek
  • Website des Verlags:
  • http://search.cpan.org/~twittek/Konstrukt-0.5-beta7/lib/Konstrukt/Doc/Tutorial/Plugin/Note/DBI.pod

KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI Stichworte


KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI Beschreibung

KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI - Verwenden von Perl DBI, um Ihre Daten in einem Datenbank-Tutorial zu speichern. Konstrukt :: doc :: Tutorial :: Plugin :: Hinweis :: dbi - Verwenden von perl dbi, um Ihre Daten in einem Datenbank-Tutorial zu speichern. Dieses Tutorial lehrt Ihnen, wie Sie den DBI verwenden, um Ihre Daten zu speichern. Erstellen der Erstellung mehrerer Hinweise Auf diese Weise können die Backends leicht austauschbar sind, indem ein anderer Backend in den KONSTRUKT.SETTINGS eingerichtet wird. Das Haupt-Plugin verfügt über ein neues Einstellen von Note / Backend DBI #Default Backend: DBIWhlich wird in der Init-Methode initialisiert, in der das angegebene Backend angezeigt wird auch geladen werden. Also fügen wir diese Zeilen zur Init-Methode hinzu: $ KONSTRUKT :: Einstellungen-> Standard ("Hinweis / Backend" => 'dbi'); $ self -> {Backend} = use_plugin "Hinweis ::". $ KONSTRUKT :: EINSTELLUNGEN-> GET ('Note / Backend') oder Rücksendung undef; Die DBI Backend PlugInbackend-EinstellungenCrateSeReate ein neues Verzeichnis / Pfad / für / Ihre / Site / lib / Konstrukt / Plugin / Hinweis und in diesem Verzeichnis Erstellen einer Datei NAMED dbi.pm.Das Backend-Plugin selbst sollte auch mit diesen Einstellungen konfigurierbar sein: Hinweis / Backend / DBI / Quelle DBI: MySQL: Datenbank: Host Note / Backend / DBI / Benutzer Benutzer Note / Backend / DBI / Pass-Passwort Keine Datenbankeinstellungen SET SET, DIE WEBSITE-WIDE-NAUI-STAFFERNUNGEN DER KONSTRUKT-DBI Helper werden automatisch verwendet. Sie sollten die Website-weiten Datenbank-Standardeinstellungen in Ihrem Konstrukt.settings angeben: DBI / Quelle DBI: MySQL: Datenbank: Host DBI / Benutzer Benutzer DBI / Pass PASSIST Es ist nicht vorhanden, Sie müssen diese Datenbank jetzt erstellen. Eine Beispielabfrage hierfür finden Sie im Blog Tutorial.SCEETONTHE Skelett für das Backend-Modul einschließlich der Init-Methode wird so aussehen: Paket Konstrukt :: Plugin :: Hinweis :: DBI; Verwenden Sie streng; Warnungen verwenden; Verwenden Sie Basis 'Konstrukt :: Plugin'; SUBIT INIT {MY ($ self) = @_; #ette Verbindungseinstellungen My $ db_source = $ konstrukt :: Einstellungen-> Get ('Blog / Backend / DBI / Quelle'); My $ db_user = $ konstrukt :: Einstellungen-> GET (Blog / Backend / DBI / Benutzer '); Mein $ db_pass = $ konstrukt :: Einstellungen-> GET (Blog / Backend / DBI / Pass '); #Save-Einstellungen in einem praktischen HashRef für spätere Verwendung von $ self -> {db_settings} = ; Rückgabe 1; } 1; Anforderungen: · Perl.


KONSTRUKT :: doc :: Tutorial :: Plugin :: Hinweis :: DBI Zugehörige Software