Smarty PHP Template Programming and Applications
  FREE ONLINE EDITION: Read full chapters online, download free samples from the book and more...
  Index > Chapter 2
Book Contents

Preface
Chapter 1: Introduction to Smarty
Chapter 2: Smarty Site Architecture
Chapter 3: What Designers Need to Know
Chapter 4: Creating a Template
Chapter 5: Advanced Templating
Chapter 6: Smarty Functions
Chapter 7: Debugging for Designers
Chapter 8: Built-in Smarty Variables and Methods
Chapter 9: Caching and Performance
Chapter 10: Extending Smarty with Plug-ins
Chapter 11: Filters
Chapter 12: Internationalization

Index

Free Content
Chapter 6: Smarty Functions[345 KB PDF]

Code Download

Download
Smarty Cheat Sheet


Download PDF Version [285 KB]

Download GIF Version [304 KB]
 

Chapter 2: Smarty Site Architecture

It has been a long time since websites have moved on from being simple HTML pages with no frames, no dynamic content, and only a few words about something. Nowadays, building a competitive website is a challenging process for those involved, no different than building most software applications.

  • Chapter 2: Smarty Site Architecture
    • Separation of Concerns
      • What Does Concern Mean?
      • A Problem-Solving Perspective
      • Cross-cutting Concerns
    • Roles Involved in Building and Maintaining a Website
    • Starting a Smarty Project
      • Directory Structure
      • Securing our Smarty Project
      • The Data Access Layer
        • How it Works
      • The Business Logic Layer
        • How it Works
      • The Presentation Layer
        • How it Works
      • The Result
    • Summary

 

 

 

   

Paperback 250 pages
Released: April 2006
ISBN: 190481140X



eBook Version Also Available
Buy the book & eBook together and get 80% off the eBook

     

 




View the book details
on PacktPub.com

 


 

 

  This website is owned and maintained by Packt Publishing Ltd, 2006. All rights reserved. Terms and Conditions