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