Smart

Gratis en open source sjabloon-engine voor uw Mac
Download nu

Smart Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • New Digital Group Inc
  • Uitgever website:
  • http://www.smarty.net/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 128 KB

Smart Tags


Smart Beschrijving

Gratis en open source sjabloon-engine voor uw Mac Smarty biedt de programmeur en sjabloonontwerper met een schat aan hulpmiddelen om taken te automatiseren die gewoonlijk worden behandeld bij de presentatielaag van een toepassing. Hoewel het voor zo'n eenvoudig doel kan worden gebruikt, is de focus op snelle en pijnloze ontwikkeling en inzet van uw aanvraag, met behoud van hoogwaardige, schaalbaarheid, beveiliging en toekomstige groei. Hier zijn enkele belangrijke functies van "Smarty": · CACHING: Smarty biedt fijne korachige cachingfuncties voor het cachen van alle of onderdelen van een gerenderde webpagina, of het verlaten van onderdelen. Programmeurs kunnen sjabloonfuncties registreren als cachebed of niet-cacheerbare pagina's in logische eenheden voor eenvoudiger management, enz. · Configuratiebestanden: Smarty kan variabelen toewijzen die uit configuratiebestanden worden getrokken. Sjabloonontwerpers kunnen waarden handhaven voor verschillende sjablonen op één locatie zonder tussenkomst van de programmeur, en configuratievariabelen kunnen eenvoudig worden gedeeld tussen de programmeer- en presentatiegedeelten van de toepassing. · Beveiliging: sjablonen bevatten geen PHP-code. Daarom is een sjabloonontwerper niet losgelaten met de volledige kracht van PHP, maar alleen de subset van functionaliteit die ze beschikbaar heeft gesteld van de programmeur (toepassingscode.) · Eenvoudig te gebruiken en te onderhouden: webpagina-ontwerpers hebben niet te maken met PHP-codesyntaxis, maar in plaats daarvan een eenvoudig te gebruiken sjablonerende syntaxis niet veel anders dan gewoon HTML. De sjablonen zijn een zeer naaste weergave van de uiteindelijke uitgang, waardoor de ontwerpcyclus drastisch wordt verkort. · Variabele modifiers: de inhoud van toegewezen variabelen kan eenvoudig worden aangepast op weergave-tijd met modifiers, zoals in alle hoofdletters, HTML-ontsnapte, opmaakdatums, het afkappen van tekstblokken, het toevoegen van spaties tussen personages, enz. Nogmaals wordt bereikt zonder interventie van de programmeur. · Sjabloonfuncties: Veel functies zijn beschikbaar voor de sjabloonontwerper om taken af te handelen, zoals het genereren van HTML-codesegmenten (vervolgkeuzingen, tabellen, pop-ups, enz.), Die inhoud van andere sjablonen in-line weergeeft, loopt u over de reeksen van inhoud, opmaak Tekst voor e-mailoutput, fietsen hoewel kleuren, enz. · Filters: de programmeur heeft volledige controle op sjabloonuitvoer en gecompileerde sjablooninhoud met pre-filters, post-filters en uitvoer-filters. · Bronnen: sjablonen kunnen uit elk aantal bronnen worden getrokken door nieuwe resource-handlers te maken en ze vervolgens in de sjablonen te gebruiken. · Plug-ins: bijna elk aspect van Smarty wordt gecontroleerd door het gebruik van plug-ins. Ze zijn in het algemeen net zo eenvoudig als ze in de plugin-map vallen en ze vervolgens in de sjabloon vermelden of gebruiken in de toepassingscode. Veel bijdragen van gebruikersgemeenschap zijn ook beschikbaar. (Zie het gedeelte Plug-ins van het Forum en Wiki.) · ADD-ONS: Veel gebruikerscommunauto bijgedragen add-ons zijn beschikbaar zoals paginering, formuliervalidatie, vervolgkeuzemenu's, kalenderdatumpickers, enz. Deze tools helpen de ontwikkelingscyclus te versnellen, het is niet nodig om de wiel of debugcode die al stabiel en klaar is voor de inzet. (Zie het gedeelte Add-ons van het Forum en Wiki.) · Debuggen: Smarty wordt geleverd met een ingebouwde foutopsporingsconsole, zodat de sjabloonontwerper alle toegewezen variabelen kan zien en de programmeur kan sjabloon-rendering snelheden onderzoeken. · Compileren: Smarty Compile-sjablonen in PHP-code achter de schermen, waardoor het looptijd van het parseren van sjablonen elimineert. · Prestaties: Smarty presteert zeer goed, ondanks de uitgestrekte functieset. De meeste van de capaciteiten van Smarty liggen in plug-ins die op aanvraag zijn geladen. Smarty wordt geleverd met tal van presentatietools, het minimaliseren van uw toepassingscode en resulterend in snellere, minder fout-gevoelige toepassing / implementatie. Smarty-sjablonen worden intern gecompileerd naar PHP-bestanden (eenmaal), waardoor het dure sjabloonbestand wordt geëlimineerd en het gebruik van de snelheid van PHP Op-Code Accelerators. Wat is er nieuw in deze release: · Fix e_notice wanneer sessies zijn uitgeschakeld


Smart Gerelateerde software