» Web development
 » » Php designers
Sections : Programming > Web development > Php designers
Click to RATE : OneTwoThreeFourFive
Buy Free Smarty download

Smarty 2.6.26

Smarty is a template engine for PHP.



Smarty 2.6.26 facilities

Vendor`s Web
New Digital Group webshot
OSWindows 2000, Windows XP, Windows Vista, Windows 7, Unix
Limitationsnot specified
Actualizedmore than year ago
LicenseOpen source
SnapshotSmarty snapshot
Snapshot of Smarty

Use this security logo:

100% SAFE logo

Smarty manufacturer description

Smarty 2.6.26 is a template engine for PHP. More specifically, it facilitates a manageable way to separate application logic and content from its presentation. This is best described in a situation where the application programmer and the template designer play different roles, or in most cases are not the same person.
For example, let`s say you are creating a web page that is displaying a newspaper article.

  • The article $headline, $tagline, $author and $body are content elements, they contain no information about how they will be presented. They are passed into Smarty Php designers by the application.

  • Then the template designer edits the templates and uses a combination of HTML tags and template tags to format the presentation of these variables with elements such as tables, div`s, background colors, font sizes, style sheets, svg etc.

  • One day the programmer needs to change the way the article content is retrieved, ie a change in application logic. This change does not affect the template designer, the content will still arrive in the template exactly the same.

  • Likewise, if the template designer wants to completely redesign the templates, this would require no change to the application logic.

  • Therefore, the programmer can make changes to the application logic without the need to restructure templates, and the template designer can make changes to templates without breaking application logic.

One design goal of Smarty is the separation of business logic and presentation logic.

  • This means templates can certainly contain logic under the condition that it is for presentation only. Things such as including other templates, alternating table row colors, upper-casing a variable, looping over an array of data and displayingit are examples of presentation logic.

  • This does not mean however that Smarty download forces a separation of business and presentation logic. Smarty has no knowledge of which is which, so placing business logic in the template is your own doing.

  • Also, if you desire no logic in your templates you certainly can do so by boiling the content down to text and variables only.

free download Smarty 2.6.26QUICK DOWNLOAD
Free download Smarty 2.6.26
Free softwareFREE SOFTWARE

Freeware is computer software that is available for use at no cost or for an optional fee.


Smarty video tutorials

Tutorial not found. Let know us about any useful video tutorial.

Smarty categories

PHP, template engine, presentation, Smarty

What is new in 2.6.26 changeinfo log

- fix E_NOTICE when sessions are disabled (mohrt)

Given stickers for Smarty & download buttons

NOTE: move cursor over buttons to get html sources.
This award means that Smarty is an Editor's pick.
Clean award guarantees that Smarty was tested by antivirus program and is absolutely clean, which means it does not contain any form of malware, including computer viruses, adware, trojans, spyware, rootkits, badware and other malicious and unwanted software.
Report view
search@q=do_download.php - CLEAN
Get from
Get from
Do you like Smarty ? Move mouse cursor over the buttons and just copy one of those links, paste the code you copied right where you want on your blog or website.