You might want to start by looking (download, instal, try) at available content managers like PHPWebSite http://phpwebsite.appstate.edu/ PHPNuke http://phpnuke.org/
They do exactly that; seperate content from programming logic. As an admin you can assign certain users as beining authors. Authors can upload contents to the web-server without every having to know anything about PHP, webservers or databases. As an admin you can change the look and feel of the webpage without having to know much about PHP. It's designing a new 'skin' rather than desiging a complete new PHP project. It might very well be that these content managers do not fit your needs, but if you start from scratch they are certainly worth looking into before you take off on a large PHP project. good luck René Jean-Christian Imbeault wrote: > I'm just about to start a large PHP project in which I get to work > with professional designers/layout people. I want to separate all the > programming logic from the presentation but I am not sure how to do this. > > Can anyone point me to resources (web tutorials/articles or books) > that would help me figure out how best to separate my programming work > from designer's work and how best to integrate them? > > Sorry for asking such a generic question but I don't know how to best > phrase it. I did look on the web but the best I could find were some > mentions of templates. While templates seems ok they don't address all > the issues of separation presentation from code (if I understand them > correctly). > > Thanks! > > Jc > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php