php-general | 2001122

Re: [PHP] Working with designers... From: Mike Eheler (meheler <email protected>)
Date: 12/18/01

They sound like good ideas, with one quisp.. the sites are currently
being designed in *shudder* Dreamweaver.

They absolutely refuse to chop files up into header/footer includes, and
they want to be able to do all their colour customisation through their
beloved .css files.

Mike

Jimtronic wrote:

>
> I try to seperate the php code from the html as much as possible. So, if
> a page is dynamic, have php figure out the dynamic parts first, put them
> into variables such as $html, or $pull_down_menu, or whatever. Then all
> that needs to replaced in the html is that section. HTML coders aren't
> dumb, so they can be trusted with a simple <?= $html ?> placement.
>
> Additionally, I try to seperate php logic from php presentation as much
> as possible. This means creating as many variables as possible that
> affect how things look and then including a conf.php file that the
> coders can also change pretty easily with good documentation.
>
> Moving even further in this direction, my logic code calls many
> presentation functions which I find HTML coders can also decipher rather
> well. You can put these in another include file so your designers don't
> ever have to touch any of your precious logic.
>
> Then ... if you have time ... you can make an admin screen to change,
> edit, and preview the finished product.
>
> Jim
>
>> Hi There,
>>
>> I'm looking for some community feedback on being a coder working with
>> designers. Techniques that work that allow my php-inept page/graphic
>> designer comrade make changes to the layout of the page without
>> destroying my code, or requiring me to make any changes whatsoever.
>>
>> Or what is the best process? Code the dynamicity (heh -- sad thing is
>> you know what i mean by it) of the site, then integrate a designers
>> HTML into your code, *or* the other way around.. have the designer
>> create the site using all static html files, then go in and remove
>> sample data to be replaced with dynamic data (pulled from a DB, for
>> example).
>>
>> I'm about to enter a very large project working with about 3 or 4
>> designers and 2 other coders and any suggestions on making this
>> relationship work is greatly appreciated.
>>
>> Mike
>>
>>
>> --
>> PHP General Mailing List (http://www.php.net/)
>> To unsubscribe, e-mail: php-general-unsubscribe <email protected>
>> For additional commands, e-mail: php-general-help <email protected>
>> To contact the list administrators, e-mail: php-list-admin <email protected>
>
>
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-general-unsubscribe <email protected>
For additional commands, e-mail: php-general-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>