Re: PHP web archeticture

From: Date: Fri, 24 Jun 2005 21:10:20 +0000
Subject: Re: PHP web archeticture
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-217579@lists.php.net to get a copy of this message
Hi, You can take a look at phrame.sf.net, phpmvc.net, horder.org, binarycloud.com adodb.sf.net (for fast db abstraction layer). Read around and one of those will surely satisfy your needs. Catalin Joe Muddah wrote: > 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.

« previous php.general (#217579) next »