PHP web archeticture

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am trying to design a website archeticture. Does anyone have any
links or experience with archetictures that actually work. Any ideas
of how to layout a website would be greatly appreciated.

This is what I am thinking of doing 

1)Seperate Logic from presentation 
     Using Templates (Smarty) for presentation 
     Using PHP Objects for logic (no echo statements) 

2)Use Controllers to bring together logic and presentation 
      I don't really have an idea yet of how to do this. I am thinking
about having something like a page variable to figure out what
template to output, action variable to figure out what objects are
called (save, delete, etc.). All this would be under a switch
statment. Example:

switch($page){ 
case "UserListPage" 
  if(action==saveUser) 
        userObject->saveUser(_$POST) 

  displayTemplate("UserList") 


case "EmailPage" 
  ......... 
} 


Thanks. 

j.m.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux