Tekst :: tagtemplateTekst :: tagtemplate is ontworpen om het proces van het bouwen van webgebaseerde toepassingen te maken. | |
Download nu |
Tekst :: tagtemplate Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Jacob Davies
- Uitgever website:
- http://search.cpan.org/~matisse/Text-TagTemplate-1.83/lib/Text/TagTemplate.pm
Tekst :: tagtemplate Tags
Tekst :: tagtemplate Beschrijving
Tekst :: Tagtemplate is ontworpen om het proces van het bouwen van webgebaseerde applicaties te maken. Tekst :: TagTemplate is ontworpen om het proces van het bouwen van webgebaseerde applicaties (zoals CGI-programma's en Apache :: Register Scripts) veel eenvoudiger te maken door de logica en applicatie-ontwikkeling te scheiden van de HTML-codering, en het mogelijk maken van de wijziging van deze module Een mechanisme voor het opnemen van speciale HTML-achtige tags in een bestand (of scalaire) en vervanging van die tags op looptijd met dynamisch gegenereerde inhoud. De speciale tag <#userinfo veld = "favoriet_color"> kan bijvoorbeeld worden vervangen door "Green" na het doen van een database-opzoeken. Gewoonlijk zal elke speciale tag zijn eigen subroutine hebben die wordt uitgevoerd telkens wanneer de tag wordt gezien. Elke subroutine kan eigenlijk alles zijn wat u misschien wilt doen in PERL, inclusief database-lookups of wat dan ook. U maakt gewoon subroutines om te retourneren wat geschikt is voor het vervangen van elke speciale tag die u maakt. Aattributes in de speciale tags (zoals het veld = "FAPORTE_COLOR" in het bovenstaande voorbeeld) worden doorgegeven aan de bijpassende subroutine.Het is niet webspecifiek, Hoewel, ondanks de duidelijke vooroordeel op die manier, en de sjabloon-parsing kan net zo gemakkelijk worden gebruikt op andere tekstdocumenten. De voorbeelden hiervan gaan ervan uit dat u het gebruikt voor conformieur CGI-applicaties. Het geeft functies voor het parseren van strings en het bouwen van lijsten met herhaalde elementen (zoals in de uitvoer van een zoekmachine). Het is object-georiënteerd, maar zoals de CGI-module - het vereist geen programmeur om een OO-interface te gebruiken. U kunt gewoon de "`: standaard "'-setmethoden importeren en deze gebruiken zonder een objectreferentie, en het maakt en gebruikt en gebruikt automatisch een interne object. Dit is de aanbevolen methode om het te gebruiken, tenzij u meerdere sjabloonobjecten nodig hebt, of u bent bezorgd over naamruimenvervuiling. Synopsis Gebruik tekst :: Tagtemplate QW (: standaard); # Definieer een enkele tag om in een sjabloon te vervangen. add_tag (mytag => 'hallo wereld.'); # Definieer verschillende tags allemaal tegelijk. De methode van de tags () duitt # alle huidige tags. Tags (+ {foo => 'The String Foo.', # Single-geciteerde string bar => "$ env {user}", # dubbel geciteerde stringlijst => Join ('
Tekst :: tagtemplate Gerelateerde software
Gegevens :: valideren :: IP
Gegevens :: Valideren :: IP is een PERL-module die IP-validatiemethoden bevat. ...
165
ACME :: OPMERKING
ACME :: Opmerking is een PERL-module om een mentale noot voor programmeerstijl te maken. ...
168
Bestand :: SEEKER :: Interactive
Bestand :: SEEKER :: Interactive is een PERL-module die naar bestanden zoekt en zoek / vervangingen uitvoert op overeenkomende bestanden. ...
158