SmartTemplate
SmartTemplate 1.2.1

Advertisements:

SmartTemplate 1.2.1



SmartTemplate is a Template Engine that was designed to support large scale, web based applications.Common template engines work like the following: Your PHP script specifies an HTML template and assigns some dynamic content to display.

SmartTemplate is a Template Engine that was designed to support large scale, web based applications.Common template engines work like the following: Your PHP script specifies an HTML template and assigns some dynamic content to display. The template parser replaces all placeholders within the template with the assigned content and displays it to the user. This means a lot of string processing and regular expression work each time you want to display some content. SmartTemplate works like a 'template compiler' that converts templates into executable PHP code and stores it for later reuse. The first time a new template is processed, all placeholders in the template are replaced by small PHP code elements that print the assigned content. The HTML template fragment H3 TITLE /H3, for example, is converted into something like H3 ?php echo $TITLE; ? /H3. If you have assigned your content to the right variables, there is no need for any template parsing anymore. The only thing that has to be done is to include and execute the compiled template. This usually increases the execution time of the template engine dramatically.SmartTemplate supports: - Simple Scalar Substitution (Strings, etc.) - Block Iterations (nested Arrays / BEGIN..END) - Basic Control Structures (IF..ELSEIF..ELSE) - Custom Extension (Output filters, uppercase, sprintf, etc.) - Template Compilation (HTML templates are converted to executable PHP Code) - SubTemplate System (HTML templates can be included on other templates) - Output Caching (Accelerates your applications by reusing page output)

If you have problem downloading SmartTemplate, stop using your download manager and download directly from browser. Check also your firewall, proxy settings, because some download mirrors may require that you do not block the HTTP referers.

Easy Freeware is not responsible for program you are downloading nor for information provided about the software products listed on our freeware site as the publisher/developer can modify these software information without notifying us. Even if we try to check the files for viruses ourselves, we cannot guarantee 100% that they are clean. So, for your complete protection always check downloaded files for viruses, spyware and malware.


SmartTemplate Related Downloads
 
Download Wrapping template engine 1.0

Wrapping template engine 1.0  It is not so easy to put template engine and the template itself together, and to separate logic and a template.

Download Nstag 2.0.0RC4 1.0

Nstag 2.0.0RC4 1.0  It implements a template engine with XSL-like syntax that is tokenizer-driven.Nstag works based on the idea to have special tags in a separate namespace to apply view related logic or just assignments.

Download PHP_CON 1.3

PHP_CON 1.3  PHP_CON is a PHP Core Framework which included Template Engine, Multi-Language System, Forum, Exchange Center, Photo Album, Membership Management and User Registration.

Download phpPat 0.0.1a1 1.0

phpPat 0.0.1a1 1.0  phpPat is an open-source php template engine. phpPat is extremely easy to use. It was build to increase the readability of your php scripts and enable you to fully practise your creativity.

Download Yapter 2.14b2 1.0

Yapter 2.14b2 1.0  Yapter is a PHP template engine.Using Yapter could come in handy at some points during web development. Yapter lets you separate your PHP code fully from the necessary HTML.

Download FreeMarker 2.3.13

FreeMarker 2.3.13  FreeMarker is a "template engine"; a generic tool to generate text output (anything from HTML to autogenerated source code) based on templates. It's a Java package, a class library for Java programmers.

Download QuickSkin 2.RC2 1.0

QuickSkin 2.RC2 1.0  QuickSkin is a template engine that was designed to support web based applications of any size. It is particularly suited to large scale applications like Content Management Systems.

Download HTML_Template_Xipe 1.6.3

HTML_Template_Xipe 1.6.3  HTML_Template_Xipe is a template engine for PHP, to easier and faster create and better structure web pages/applications. SimpleTemplate additionally can easily translate the templates and it compiles them.

Download Cheetah 2.0rc8 1.0

Cheetah 2.0rc8 1.0  Cheetah is an open source template engine and code generation tool, written in Python. It can be used standalone or combined with other tools and frameworks.

Development Tools Popular Downloads
 
Download Free OCR to Word 6.0.1

Free OCR to Word 6.0.1  Free OCR to Word creates editable and searchable MS Word or Text files from any image or scanned document within few clicks, retaining original formatting, saving you time of retyping or re-creating information unnecessarily.

Download CruiseControl.rb 1.0

CruiseControl.rb 1.0  CruiseControl.rb is a continuous integration tool, written in Ruby. It is quick to install, simple to use and easy to hack.

Download Gambit Library 1.0

Gambit Library 1.0  Gambit is a library of game theory software and tools for the construction and analysis of finite extensive and strategic games.

Download JavaSWF2 010820

JavaSWF2 010820  JavaSWF2 is a set of Java packages that enable the parsing, manipulation and generation of the Macromedia Flash(TM) file format known as SWF ("swiff").

Download SilentSwitchFinder 1.2.0.1

SilentSwitchFinder 1.2.0.1  SilentSwitchFinder automatically detects which installer type is being used, and creates vbScript functions with the silent switches. SilentSwitchFinder detects AutoIt3, Inno Setup, Installshield, Microsoft MsiExec, Nullsoft NSIS, WinZip and Wise.

Download xml2xls 1.0

xml2xls 1.0  Using XML as data, Excel as Template to Generate Excel Files. Programming Language is Ruby. The purpose is to automatic generate a lot of excel reports used in many projects. because they are not easy to fill in by hands.

Download Getleft 1.2RC1 1.0

Getleft 1.2RC1 1.0  Getleft is a Web site grabber, it downloads complete web sites according to the options set by the user.

Download JavaFlashBridge 1.0

JavaFlashBridge 1.0  JavaFlashBridge provides integration of a Flash player within Java Panel container using JDic and JavaScript and Flash Integration Kit. The communication protocol is String-based, so it can be XML, serialized objects or anything else.

Download fastm 0.9

fastm 0.9  fastm is a fast template,  Java Port of PHP Fast Template. Emulate JDynamiTe (another sf project). fastm Advantage: Template stands alone from the Parametter Setting part.