niz nisches creed

niz nisches creed

Sponsored Links
Sponsored Links

niz nisches creed

No.
Titel
Kategorie
Preis
Liscense
Expand All
1
Programmierung - Bibliotheken
Perl Artistic
HTML:: Makro kann HTML-Schablonen mit Regelkreisen, conditionals, Makro- und mehr aufbereiten!

SYNOPSE

Gebrauch HTML:: Makro;
$htm = neues HTML:: Makro (template.html);
$htm->print;

Vormyfunc {
$htm->declare (var, verfehlend);
$htm->set (var, Wert);
Rückhol$htm->process;
}

(in template.html):

< HTML >< Karosserie >
< eval expr= " &myfunc " >
< wenn " verfehlendes " def= >
Meldung über fehlendes Material…
< sonst/>
Vars Wert ist #var#.
< /if >
< /eval >
< /body >< /html >

HTML:: Makro ist eine hinter einem web server verwendet zu werden Baugruppe, (in den cgi-Indexen). Es zur Verfügung stellt eine bequeme Vorrichtung für das Generierung der HTML-Seiten von der Kombination „der dynamischen“ Daten, die von einer Datenbank oder von anderer Berechnung mit HTML-Schablonen berechnet, die örtlich festgelegten oder „statischen“ Inhalt einer Seite darstellen.

Es gibt viele unterschiedlichen Arten, durchzuführen, welches HTML:: Makro tut, einschließlich Asp, eingebettetes Perl, CFML, usw., usw. Der Beweggrund hinter HTML:: Makro ist, alles zu halten, das ein Graphikdesigner mit *in ein einzelnes HTML template* spielen wünscht, und, eines welches Perl-Programmierers so viel wie möglich zu halten mit *in ein Perl file* spielen möchte. Unser Denken ist, dass es zwei im Allgemeinen ungleichartige Aufgaben gibt, die wenn man eine dynamische Webseite mit.einbezogen, produziert: graphische Auslegung und Programmierung. Selbst wenn eine Person für beide Aufgaben verantwortlich ist, ist es nützlich, sie zu trennen, um klar denken und organisierte Arbeit zu unterstützen. Ich schätze, Sie sagen konnten, daß der Hauptbeweggrund für diese Trennung, es einfacher zu bilden für emacs (und andere Textprozessoren, einschließlich Menschen) Ihre Dateien zu analysieren ist: sein yucky zum Haben viel HTML in einer Zeichenkette in Ihrer Perl-Datei und sein yucky, um Perl zu haben eingebettet in einer speziellen Marke in einer HTML-Datei.

HTML:: Makro anfing mit irgendeinem einfachem programmierenkonstruieren m: Makroumwandlungen, Include-Dateien, conditionals, Regelkreise und Block-Anführungsstriche. Seit damals weve sehr hinzugefügt wenig: nur eine definierenmarke, zum von Einstellungswerten und eine eval Marke Perl-Funktionsaufrufe in einem verschachtelten Makrobereich erlauben zu lassen. Unser Kredo ist „kleiner ist mehr, mehr oder weniger.“

HTML:: Makrovariablen schauen zu den c-Präprozessorbenutzern oder besonders zu den Leuten des kalten Schmelzverfahrens vertraut. Sie umgeben immer mit einfachen oder doppelten Ausrichtlinien: „#“ oder „##“. Die Variablen, die durch doppelte Ausrichtlinien umgeben, sind abhängig von HTML-Körperschaftkodierung; Variablen mit einzelnen Ausrichtlinien ersetzt „, wie“ ist (wie einzelne Anführungsstriche in Perl oder IN DEN UNIX-Shells). Conditionals bezeichnet durch und Marken und Regelkreise durch die Marke. Die Veranschlagung verwendete, using eine Marke getan zu werden, aber wir mißbilligen jetzt das zugunsten des vertrauteren CFML, das Syntax veranschlägt: <! --- --- >.

Meine Software
Sie haben noch keine Software. Klicken Sie auf Save "neben den einzelnen Software, um ihn zu speichern, um Ihre Software-Korb"
Verwandte Suche
Sponsored Links