PHPEveryday.com PHP and Web Development Tutorial
What are you looking for?


Smarty Template: Introduction


Smarty Template Step By Step Tutorial - Part 1: Nowadays, programming world is more than complex than before. And need more team to build a product, not only programmer. We need analyst, graphic designer, content editor, and so on. And what we will talk is way of separating programming and art job. Absolutely, We can implement in web programming with PHP. Smarty is one of solution!

Smarty, a PHP templating system. Smarty allows designer and programmers to interoperate more effectively and not worry about each other's work. The designer builds the template for the web page layout. They extract data from php file that the programmer create.

Many programmer hate design. They feel wasting time so much when must design one page. yeah, it will be unproductive job. They just want to write code and send data to template without having to generate HTML code or design layout.

Smarty makes happiness for designers and programmers. They do different task but can be collaborated effectively. See below:

The programmer's task:

  • Retrieve data from database.
  • Validate and manipulate data.
  • Change the data access methods and the business logic.

The Designer's task:

  • Create HTML without affecting the programmers PHP code.
  • Make change to design without asking PHP programmer.
  • Don't worry with data access and business logic.





Tag: smarty, template Category: PHP Classes Post : May 02nd 2008 Read: 2,347 Bookmark and Share

blog comments powered by Disqus

Database Tutorial
  • Learn PHP MySQL
  • Learn PHP ADOdb
  • Learn PHP Data Object/PDO
  • Learn PHP XML
  • Learn PHP SimpleXML
Security Tutorial
  • Learn PHP Security
  • Learn HTTP Authentication
  • Learn PHPSecureSite
Framework Tutorial
  • Learn CodeIgniter
  • Learn Joomla
  • Learn Smarty
  • Learn Zend Framework
Template Tutorial
  • Learn Joomla Template
  • Learn WordPress Template
API Tutorial
  • Learn Facebook
JS Framework Tutorial
  • Learn MooTools
  • Learn JQuery
AJAX Tutorial
  • Learn AJAX in 10 Minutes
  • Learn AJAX Client Side
  • Learn AJAX PHP
  • Learn AJAX Remote Server
  • Learn AJAX Repetitive
  • Learn AJAX MySQL
  • Learn AJAX Grid
Web Services Tutorial
  • Learn Web Services NuSOAP
  • Learn Web Services WSDL
  • Learn Web Services WSDL Array
  • Learn Web Services .NET Grid
  • Learn Web Services WDDX
Package Post
  • Joomla Intro
  • Joomla Component
  • Joomla Module
  • Joomla MVC
  • Joomla MVC Backend
  • PostNuke Intro
  • Zend Framework Intro
  • Zend Framework Action
  • Zend Framework Database
  • Zend Framework Registry
  • Zend Framework Config
  • Zend Framework Login
  • Zend Framework Session
  • PHP Array Tips
  • PHP File Tips
  • PHP Email
  • PHP Ms Excel
  • PHP Pattern
  • PHP SMS
  • Flash Database
  • PHP Multitier
  • jQuery Introduction
  • jQuery Selectors
  • Portable Web Server
  • Web Mobile Intro
  • Drupal Installation
  • Drupal Configuration