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