Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.473.532 Times

SmartTemplate 1.2.1

  Date Added: July 09, 2010  |  Visits: 883

SmartTemplate

Report Broken Link
Printer Friendly Version


Product Homepage
Download (103 downloads)



SmartTemplate is a Template Engine that was designed to support large scale, web based applications. Whats so special about it? 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). PHPMailer - a free and swift mailer. Site features advanced tutorials, examples, tips and guide plus how-to information.

Requirements: No special requirements
Platforms: Linux
Keyword: Content Engine Html Http Internet Large Scale Php Smarttemplate Support Template Template Engine Templates Web Web Based
Users rating: 0/10

License: Freeware Size: 8.19 KB
USER REVIEWS
More Reviews or Write Review


SMARTTEMPLATE RELATED
Communication Tools  -  PHP Project 1.19
PHP Project is an easy-to-use Web-based project management system PHP Project features multiple user support, and is easy to customize for your needs. Easily create and edit project details with web-based project management software. Customize...
18.43 KB  
Communication  -  Large Scale Path Loss and Okumura Model 1.0
This program simulates the Large Scale Path Loss for Wireless Communications. It also includes the outdoor propagation model called Okumura Model.
10 KB  
Science  -  iqr large-scale neural systems simulator 686.2.4.2
iqr is a simulation software to graphically design and control large-scale neuronal models. Simulations in iqr can control real-world devices in real-time. iqr can be extended by new neuron, and synapse types, and custom interfaces to hardware.
4.69 MB  
Network & Internet  -  PHP-Calendar 0.10.8
PHP-Calendar is a Web-based calendar that uses PostgreSQL or MySQL to store data. It is designed to display properly only with modern browsers. The project is designed with accessibility in mind, but does not degrade very well on Netscape 4.x....
38.91 KB  
Network & Internet  -  EZelect 0.1.0
EZelect is a PHP script useful for conducting Web-based elections for small organizations. EZelect is very simple and easy to use. The script is originally written for and used in the 2005/2006 presidential election of Berkeley Chinese Students...
6.14 KB  
Games  -  PHP-RPG: Visions of Darkness 0.0.1
PHP-RPG: Visions of Darkness is a web based RPG built using PHP and MySQL. The project is to be considered constantly in development with a new version release for every goal. Each goal is an updated version of the previous release with new...
 
File Management  -  PHP AJAX File Manager 1.0
PHP AJAX File Manager (PAFM) is a web-based file manager designed to give you complete control of your site's files. Source code editing is done with CodePress, a web-based editor with as-you-type syntax highlighting.
 
Organizers  -  PHP Timeclock 1.0.3
PHP Timeclock is a simple yet effective web-based time clock system. It allows you to track all employee time as well as upcoming vacations and more, it can also replace manual sign-in sheets and such. It is written in php and utilizes a mysql...
 
Modules  -  PHP Point Of Sale for osCommerce 1.1
PHP Point Of Sale (POS) is a web based point of sale system designed to help small businesses with keeping track of customers, items, and sales. This program works great for businesses that use cash, check, or account numbers for their sales. This...
 
Customer support  -  Customer Support Tool 1.0.0
Customer Support Tool (cstool) is a web based customer report management tool, based on PHP, using MySQL as the backend for data storage. It is more geared for use by not technically-inclined Customer Support and is easy to use and...
 
NEW DOWNLOADS IN LINUX SOFTWARE, NETWORK & INTERNET
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB