Sjabloon :: SandboxSnelle sjabloonmotor Sandboxed uit uw aanvraag | |
Download nu |
Sjabloon :: Sandbox Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Perl Artistic License
- Prijs:
- FREE
- Naam uitgever:
- Sam Graham
- Uitgever website:
- http://search.cpan.org/~sgraham/
Sjabloon :: Sandbox Tags
Sjabloon :: Sandbox Beschrijving
Snelle sjabloonmotor Sandboxed uit uw aanvraag Sjabloon: Sandbox is nog een andere templaterende module, die voornamelijk is ontworpen voor gebruik in een webserveromgeving, maar overal bruikbaar, waardoor een veiligere "sandboxed" -omgeving dan de meeste sjablonen systemen. De kernontwerpfilosofie voor sjabloon: Sandbox is dat de sjabloonlogica moet Heb geen toegang buiten de sjabloon daarbuiten wat u ervoor kiest om het toe te staan, dit is vaak bekend als sandboxing.Unike vele andere sjabloonsystemen, beschikbaar op CPAN of in andere talen, sjabloon :: Sandbox geeft de sjabloon geen toegang tot de wereld Variabelen van uw toepassing of op de kernfuncties van de taal. Dit betekent dat uw sjabloon-auteurs alleen toegang hebben tot de gegevens en functionaliteit die uw toepassingsontwikkelaars ervoor kiezen om ze te verlenen, dit stimuleert beide te werken met "gepubliceerde" interfaces tussen de twee systemen - Uw sjabloonauteurs kunnen niet bereiken in de interne alleen-gegevens van de toepassing, en zodat uw applicatie-ontwikkelaars die interne gegevens zonder zorgen te maken Dat de sjablonen zullen stoppen met werken of blootstellen van vertrouwelijke informatie. Template :: Sandbox biedt ook uitzonderlijke prestaties, rangschikking van de snelste van de volhardende sjabloonmotoren die niet vertrouwen op het insluiten van Perl binnen de Templates.Template :: Sandbox biedt ook de Gebruikelijk gamma van gedrag en optionele kenmerken: Caching-gecompileerde sjablonen, omvat, stroomregeling, ingesloten uitdrukkingen, kandidaten van het cascading-sjabloon, en nuttige foutopsporingsinformatie in het geval van fouten. Furthermore, sjabloon :: Sandbox is ontworpen om subklaselijk te zijn als u wilt aanpassen of uitbreiden andere van zijn kenmerken.Synopsis Gebruik sjabloon :: Sandbox; mijn $ sjabloon = sjabloon :: Sandbox-> Nieuw (); $ sjabloon-> set_template ('/path/to/my/templates/accounts.html'); $ sjabloon-> add_var (klanten => $ klanten); $ sjabloon-> add_var (transacties => $ transacties); $ sjabloon-> add_vars ({session => $ session_info, gebruiker => $ user_info,}); Print $ {$ sjabloon-> run ()}; My $ Sjabloon = Sjabloon :: Sandbox-> NIEUW (Template_root => '/ Pad / To / My / Templates', Template => 'Accounts.html', Cache => $ cache,); $ sjabloon-> add_vars ({transacties => $ transacties, klanten => $ klanten, sessie => $ session_info, gebruiker => $ user_info,}); Print $ {$ sjabloon-> run ()}; Binnen /path/to/my/templates/accounts.html: Welkom terug ,.
Welkom. Recente transacties: Transaction IDSjabloon :: Sandbox Gerelateerde software
Scriptutil
Object georiënteerde klasse om typische opdrachtregelscripts gemakkelijker te maken te schrijven ...
135