Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI

Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI: usando Perl DBI para almacenar sus datos en un tutorial de la base de datos.
Descargar ahora

Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Wittek
  • Sitio web del editor:
  • http://search.cpan.org/~twittek/Konstrukt-0.5-beta7/lib/Konstrukt/Doc/Tutorial/Plugin/Note/DBI.pod

Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI Etiquetas


Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI Descripción

Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI: usando Perl DBI para almacenar sus datos en un tutorial de la base de datos. Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI: usando PERL DBI para almacenar sus datos en un tutorial de base de datos. Este tutorial le enseñará cómo usar DBI para almacenar sus datos. ADUTIONALMENTE extenderemos el complemento a Permitir la creación de múltiples notas. Nota: este tutorial se acumula sobre los resultados del tutorial anterior. VENTIONES Y CONFIGURACIÓN DE CONVENCIONES Los billetes para cada complemento se implementan como un módulo de plugin separado. De esta manera, los backends son fácilmente intercambiables configurando un backend diferente en el konstrukt.settings.thus, el complemento principal tendrá una nueva configuración de nota / backend dbi #default backend: dbiwhich se inicializará en el método de inicio, donde el backend especificado será también ser cargado. Por lo tanto, agregamos esas líneas al método de inicio: $ KRONTRUKT :: Configuración-> Predeterminado ("Nota / Backend" => 'dbi'); $ yo -> {backend} = use_plugin "Note ::". $ KRONTRUKT :: Configuraciones-> Obtenga ('Nota / Backend') o devolución UNDEF; La configuración de pluginbackend de DBI BackendCrationcreate un nuevo directorio / ruta / a / su / sitio / lib / konstrukt / plugin / nota y dentro de este directorio Cree un archivo llamado dbi.pm.El complemento de backend en sí también debe ser configurable con estas configuraciones: Nota / Backend / DBI / Source DBI: MySQL: Base de datos: Nota del host / Backend / DBI / Usuario Nota de usuario / Backend / DBI / Passif Passif No hay configuraciones de base de datos Se establecen, los valores predeterminados de todo el sitio web del ayudante de Konstrukt DBI se usarán automáticamente. Debe especificar los valores predeterminados de la base de datos de todo el sitio web en su Konstrukt.Settings: DBI / Source DBI: MySQL: Base de datos: anfitrión de DBI / Usuario DBI / PASS Passit No existe, tiene que crear esta base de datos ahora. Una consulta de ejemplo para esto se puede encontrar en el blog Tutorial.SkeletonEl esqueleto para el módulo Backend, incluido el método de inicio, se verá así: paquete Konstrukt :: Plugin :: Note :: DBI; usar estricto; usar advertencias; Use la base 'Konstrukt :: Plugin'; sub init {my ($ self) = @_; # configuraciones de conexión My $ db_source = $ KRONTRUKT :: Configuración-> Obtener ('blog / backend / dbi / source'); My $ db_user = $ Konstrukt :: Configuración-> Obtener ('Blog / Backend / DBI / Usuario'); My $ db_pass = $ kislukt :: Configuración-> Obtener ('Blog / Backend / DBI / PASS'); #save ajustes en un Handy Hashref para su uso posterior $ auto-> {db_settings} = ; return 1; } 1; Requisitos: · Perl


Konstrukt :: Doc :: Tutorial :: Plugin :: Note :: DBI Software relacionado