Apache2 :: Controller :: Versand

Dispatch-Basisklasse für Apache :: Controller
Jetzt downloaden

Apache2 :: Controller :: Versand Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Mark Hedges
  • Website des Verlags:
  • http://search.cpan.org/~markle/

Apache2 :: Controller :: Versand Stichworte


Apache2 :: Controller :: Versand Beschreibung

Dispatch-Basisklasse für Apache :: Controller Apache2 :: Controller :: Dispatch ist ein Perl-Modul, das die Basis für das PerlinitHandler-Modul bildet, um eingehende Anforderungen an Bibliotheken zu entsenden Out Apache2 :: Controller :: Dispatch :: Hashttree oder schreiben Sie Ihre eigenen. Alle verwenden die Richtlinie A2C_DISPATCH_MAP, aber die Hash-Struktur unterscheidet sich jedoch zwischen den Unterklassen. Einfache WecThis funktioniert nur, wenn Sie über eine Website auf dem gesamten Server verfügen (unter gegabelter MPM), da der Inteabreter das Modul nur einmal lädt und dann keine weitere Dispatch-Map lädt für andere URIs. # vhost.conf: SetHandler MODPERL A2C_DISPATCH_MAP /PATH/TO/YAML/SYCK/DISPATCH/HASH/FILE.YAML PERLINITHANDLER APACHE2 :: Controller :: Versand :: Simple Normal Waythe Normal-Way unterstützt viele separate Dispatch-Maps auf einem Server, aber jede Anwendung muss eine Versandklasse unterbinden, auch wenn es keine Methoden hat. # vhost.conf: perloadmodule myapp :: Versand; SetHandler MODPERL A2C_DISPATCH_MAP /ETC/MYAPP/DISPATCH.YAML PERLINITHANDLER MYAPP :: Versand # /etc/myApp/dispatch.yaml: foo: myapp :: controller :: foo bar: myapp :: controller: : Bar Biz: MyApp :: C :: Biz 'Biz / Baz': myapp :: controller :: biz :: baz # lib / myapp / dispatch.pm: paket myapp :: versand; Verwenden Sie Basis-QW (Apache2 :: Controller :: Versand :: einfach); 1; Hard Way # vhost.conf: perlmodule myapp :: Versand SetHandler MODPERL PerlinitHandler MyApp :: Versand # lib / myapp / dispatch.pm: paket myapp :: versand; Verwenden Sie streng; Verwenden Sie Warnungen fatal => 'alle'; Verwenden Sie Basis-QW (Apache2 :: Controller :: Versand :: einfach); # Rendieren Sie einen Hash-Referenz von dispatch_map () subs dispatch_map {return {foo => 'myapp :: c :: foo', bar => 'myapp :: c :: bar', biz => 'myapp :: c :: Biz ',' biz / baz '=>' myapp :: c :: biz :: baz ',}}} # oder verwenden Sie die Richtlinie A2C_DISPATCH_MAP, um auf eine YAML-Datei zu siehe. 1; Anforderungen: · Perl.


Apache2 :: Controller :: Versand Zugehörige Software