CGI :: Portable :: Appstatic

CGI :: Portable :: AppStatic ist ein Perl-Modul, mit dem Sie ganze Antwortbildschirme innerhalb einer Konfigurationsdatei definieren können.
Jetzt downloaden

CGI :: Portable :: Appstatic Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Darren R. Duncan
  • Website des Verlags:
  • http://search.cpan.org/~duncand/CGI-Portable-0.51/lib/CGI/Portable/AppMultiScreen.pm

CGI :: Portable :: Appstatic Stichworte


CGI :: Portable :: Appstatic Beschreibung

CGI :: Portable :: AppStatic ist ein Perl-Modul, mit dem Sie ganze Antwortbildschirme innerhalb einer Konfigurationsdatei definieren können. CGI :: Portable :: AppStatic ist ein Perl-Modul, mit dem Sie ganze Antwortbildschirme innerhalb eines Konfigurationsdatei definieren können. Warnungen verwenden; erfordern cgi :: tragbar; Meine $ Globals = CGI :: Portable-> Neu (); my% config = (hoch_http_status_code => '200 OK', hoch_http_content_type => 'text / html', high_page_title => 'einfache appstatische Demo', hoch_page_author => 'Darren Duncan', High_Page_Meta => {Keywards => 'http, html , Perl, static ',}, hoch_page_style_code => , High_Page_body => __endQuote,

Simple Appstatic Demo

Diese Seite ist ein triviales Beispiel für das, was mit CGI :: Portable erfolgen kann, wenn Sie Ihr Skript wünschen Um immer den gleichen Bildschirm zurückzugeben. Es ist jedoch häufiger, dass Ihr Skript jedoch viele Bildschirme enthalten würde, von denen einige dynamisch sind und einige statisch sind.

oh, eine Tabelle!

frage: Antwort! Eine andere Frage: Dies ist eine wirklich wirklich lange Antwort. Es ist eine wirklich wirklich lange Antwort. geht es einfach weiter und weiter und weiter und auf und ein und an und an und weiter und weiter und weiter. Allerdings der shor Die Frage sollte auf der langen Antwort aufgrund des Stylesheets mit der langen Antwort ausgerichtet bleiben. __endQuote); $ globals-> set_prefs (% config); $ globals-> call_component ('cgi :: portable :: appstatic'); erfordern cgi :: portable :: adaptercgi; Mein $ io = cgi :: Portable :: AdapterCGI-> NEU (); $ io-> send_user_output ($ globals); 1; Einfaches Programm, das einen HTTP-Umleitungs-Header zurückgibt: My% config = (High_HTTP_STATUS_CODE => '301 verschoben', hoch_http_window_target => 'nyx_demo_file_window', hoch_http_redirect_url => 'http://www.nyxmydomain.net/dir/file.html ',); Ein einfaches Programm, das ein Bit Binärdaten zurückgibt: my% config = (hoch_http_status_code =>' 200 OK ', hoch_HTTP_CONTENT_TYPE =>' application / xxxxcoded ', hoch_http_body => pack (' h8 ',' 5065726c '), High_Http_body_is_Binary => 1,); Diese Perl 5-Objektklasse ist eine einfache gekapselte Anwendung oder "Komponente", die in der CGI :: tragbaren Umgebung läuft. Ermöglicht das Definieren eines kompletten statischen "Programmantworts-Bildschirms" innerhalb der Standardvoreinstellungsvoreinstellungsdatei, ohne Ihre eigene "Anwendung" schreiben zu müssen. Oder, um spezifisch zu sein, können Sie mit diesem Modul alle Eigenschaften von CGI :: Portable 'Response' einstellen, indem Sie mit jedem neuen Wert eine ähnliche "Präferenz" bereitstellen, anstatt jede entsprechende Accessor-Methode explizit anzurufen. Dieses Modul ist entworfen So können Sie von Ihren eigenen Anwendungskomponenten leicht unterstufen werden, sodass sie die gleichen Dinge tun können, während Sie nur die interessante dynamische Funktionalität programmieren müssen. Ein Beispielszenario verfügt über Benutzer Ihrer subklassiger Anwendung mit appstatischen Methoden, um einen gemeinsamen Header oder Fußzeilen oder eine Stylesheet auf jeden Bildschirm anzuwenden. Anforderungen: · Perl.


CGI :: Portable :: Appstatic Zugehörige Software