Bonjour,
je suis en train de refaire mon site afin de dissocier le PHP du HTML.
Ceci afin de proposer à des infographistes, en tout cas à de gens ne
connaissant pas le php, de pouvoir changer à volonté le design du site sans
avoir à toucher au code. Cette partie m'étant réservée.
Je me suis donc penché sur les templates et lu différentes doc notamment ce
comparatif:
http://www.phpindex.com/download/Templates_V1.2.pdf
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(...)
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
je suis en train de refaire mon site afin de dissocier le PHP du HTML.
Ceci afin de proposer à des infographistes, en tout cas à de gens ne
connaissant pas le php, de pouvoir changer à volonté le design du site sans
avoir à toucher au code. Cette partie m'étant réservée.
Je me suis donc penché sur les templates et lu différentes doc notamment ce
comparatif:
http://www.phpindex.com/download/Templates_V1.2.pdf
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(...)
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
je suis en train de refaire mon site afin de dissocier le PHP du HTML.
Ceci afin de proposer à des infographistes, en tout cas à de gens ne
connaissant pas le php, de pouvoir changer à volonté le design du site sans
avoir à toucher au code. Cette partie m'étant réservée.
Je me suis donc penché sur les templates et lu différentes doc notamment ce
comparatif:
http://www.phpindex.com/download/Templates_V1.2.pdf
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(...)
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
Quitte à choisir un template avec un langage pourquoi ne pas utiliser PHP
directement?????
Tout d'abord expliquer à un infographiste que:
- #TITRE# correspond à l'affichage du titre de la page
ou que
- <? echo TITRE ?> correspond à l'affichage du titre de la page
ne parait pas plus compliqué!!!!
Allez expliquez cette exemple tiré de SMARTY à un infograhiste:
{section name=sec1 loop=$contacts}
phone: {$contacts[sec1].phone}<br>
fax: {$contacts[sec1].fax}<br>
cell: {$contacts[sec1].cell}<br>
{/section}
Dans les templates HTML:
- pas besoin de manipuler un autre langage (non normalisé!) et limité
- pas de dépendance vis à vis du code du moteur des templates
Dans les scripts PHP:
- pas de code php pollué par des appels de fonctions propres au moteur
choisi (->assign ou autre!!)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
Quitte à choisir un template avec un langage pourquoi ne pas utiliser PHP
directement?????
Tout d'abord expliquer à un infographiste que:
- #TITRE# correspond à l'affichage du titre de la page
ou que
- <? echo TITRE ?> correspond à l'affichage du titre de la page
ne parait pas plus compliqué!!!!
Allez expliquez cette exemple tiré de SMARTY à un infograhiste:
{section name=sec1 loop=$contacts}
phone: {$contacts[sec1].phone}<br>
fax: {$contacts[sec1].fax}<br>
cell: {$contacts[sec1].cell}<br>
{/section}
Dans les templates HTML:
- pas besoin de manipuler un autre langage (non normalisé!) et limité
- pas de dépendance vis à vis du code du moteur des templates
Dans les scripts PHP:
- pas de code php pollué par des appels de fonctions propres au moteur
choisi (->assign ou autre!!)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
Quitte à choisir un template avec un langage pourquoi ne pas utiliser PHP
directement?????
Tout d'abord expliquer à un infographiste que:
- #TITRE# correspond à l'affichage du titre de la page
ou que
- <? echo TITRE ?> correspond à l'affichage du titre de la page
ne parait pas plus compliqué!!!!
Allez expliquez cette exemple tiré de SMARTY à un infograhiste:
{section name=sec1 loop=$contacts}
phone: {$contacts[sec1].phone}<br>
fax: {$contacts[sec1].fax}<br>
cell: {$contacts[sec1].cell}<br>
{/section}
Dans les templates HTML:
- pas besoin de manipuler un autre langage (non normalisé!) et limité
- pas de dépendance vis à vis du code du moteur des templates
Dans les scripts PHP:
- pas de code php pollué par des appels de fonctions propres au moteur
choisi (->assign ou autre!!)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Pour moi le dev de reve se serait, moi qui fait le html (avec une
certaine structure logique d'imbrication de mes balises) et le designeur
qui fait par dessus son style CSS.
Voila, c'est un reve utopique inapplicable en ce moment, mais je reve à
le voir appliquer d'ici quelques années.
Pour moi le dev de reve se serait, moi qui fait le html (avec une
certaine structure logique d'imbrication de mes balises) et le designeur
qui fait par dessus son style CSS.
Voila, c'est un reve utopique inapplicable en ce moment, mais je reve à
le voir appliquer d'ici quelques années.
Pour moi le dev de reve se serait, moi qui fait le html (avec une
certaine structure logique d'imbrication de mes balises) et le designeur
qui fait par dessus son style CSS.
Voila, c'est un reve utopique inapplicable en ce moment, mais je reve à
le voir appliquer d'ici quelques années.
Le reste, les boucles et tout, il s'en fout le
graphiste... Enfin, je pense...
Non il s'en fout pas, c'est même indispensable qu'il comprenne le
Le reste, les boucles et tout, il s'en fout le
graphiste... Enfin, je pense...
Non il s'en fout pas, c'est même indispensable qu'il comprenne le
Le reste, les boucles et tout, il s'en fout le
graphiste... Enfin, je pense...
Non il s'en fout pas, c'est même indispensable qu'il comprenne le
Pour un site où tu vois vraiment l'utilité des css, vas voir le classique
:
http://www.csszengarden.com/tr/francais/
Le nombre et la variété des présentations est vraiment impressionnante. Le
code html est toujours le même.
http://stef.carpentier.free.fr
Ben tu vois, ton site avec IE (comme tu le dis d'ailleurs) c'est pas
Pour un site où tu vois vraiment l'utilité des css, vas voir le classique
:
http://www.csszengarden.com/tr/francais/
Le nombre et la variété des présentations est vraiment impressionnante. Le
code html est toujours le même.
http://stef.carpentier.free.fr
Ben tu vois, ton site avec IE (comme tu le dis d'ailleurs) c'est pas
Pour un site où tu vois vraiment l'utilité des css, vas voir le classique
:
http://www.csszengarden.com/tr/francais/
Le nombre et la variété des présentations est vraiment impressionnante. Le
code html est toujours le même.
http://stef.carpentier.free.fr
Ben tu vois, ton site avec IE (comme tu le dis d'ailleurs) c'est pas
Bonjour,
J'ai vraiment l'impression que ces différents moteur de templates
vendent du
vent.
Rod
Bonjour,
J'ai vraiment l'impression que ces différents moteur de templates
vendent du
vent.
Rod
Bonjour,
J'ai vraiment l'impression que ces différents moteur de templates
vendent du
vent.
Rod
Bonjour,
(snip)
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(snip)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
(snip)
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(snip)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Bonjour,
(snip)
Cependant, si on réfléchit bien, quel est l'interêt d'utiliser ces
templates??
(snip)
Est-ce que quelqu'un peut m'expliquer pourquoi il faudrait utiliser SMARTY
par exemple ou autre chsoe de ce genre???
- Qu'est-ce que l'infographiste, le non développeur a à y gagner?
- Qu'est-ce que le développeur PHP a à y gagner??
J'ai vraiment l'impression que ces différents moteur de templates vendent du
vent.
Tous les arguments se valent pas mal en affet.
Maintenant prennez en compte une donnée que je n'ai pas vu citée
encore :
Comment gérer 50 sites quand on est 2 developpeurs et 2 designers ?
Et ben dans ce cas les templates permettent de gagner un temps fou.
En nous avons encore augmenté la rapidité de travail qrâce a smarty.
Oui les graphistes se sont mis à Smarty, mais ils n'y touchent presque
pas.
En fait, ils font la maquette, et nous, les developpeurs, on vient
insérer les balises smarty dans leur HTML.
Ca nous prend 4 minutes 30 montre en main.
On gagne vachement de temps.
Surtout que smarty est lourd, mais complet, par exemple, il permet de
faire un traitement cote templatate plutot que cote PHP.
Vous allez me dire que c'est ridicule ? Non pas tout à fait.
Nous avons des sites qui ont plusieurs "peaux" et des affichages
differents. Il est necessaire d'afficher la données formattée d'une
façon ici, et d'une autre façon là ! Hors de question de retoucher /
dupliquer du PHP, bien trop source d'erreur, mais en changeant
simplement la template, et les "petits" bouts de code dedans, c'est un
régal !
Quant aux CSS, c'est vrai que c'est pas facile à prendre en main, mais
il faut se dire que pas mal de gens sont encore en RTC ou ADSL pas
rapide,
et utiliser les CSS plutot que des tables, rends le HTML plus
léger pour les navigateurs.
En réalité je ne suis pas convaincu que le ralentissement des navigateurs
Maintenant, les tables sont toujours
indispensables dans beaucoup de cas. Tout dépends de ce que l'on veut
afficher, et son comportement suivant les differentes résolutions des
clients.
Tous les arguments se valent pas mal en affet.
Maintenant prennez en compte une donnée que je n'ai pas vu citée
encore :
Comment gérer 50 sites quand on est 2 developpeurs et 2 designers ?
Et ben dans ce cas les templates permettent de gagner un temps fou.
En nous avons encore augmenté la rapidité de travail qrâce a smarty.
Oui les graphistes se sont mis à Smarty, mais ils n'y touchent presque
pas.
En fait, ils font la maquette, et nous, les developpeurs, on vient
insérer les balises smarty dans leur HTML.
Ca nous prend 4 minutes 30 montre en main.
On gagne vachement de temps.
Surtout que smarty est lourd, mais complet, par exemple, il permet de
faire un traitement cote templatate plutot que cote PHP.
Vous allez me dire que c'est ridicule ? Non pas tout à fait.
Nous avons des sites qui ont plusieurs "peaux" et des affichages
differents. Il est necessaire d'afficher la données formattée d'une
façon ici, et d'une autre façon là ! Hors de question de retoucher /
dupliquer du PHP, bien trop source d'erreur, mais en changeant
simplement la template, et les "petits" bouts de code dedans, c'est un
régal !
Quant aux CSS, c'est vrai que c'est pas facile à prendre en main, mais
il faut se dire que pas mal de gens sont encore en RTC ou ADSL pas
rapide,
et utiliser les CSS plutot que des tables, rends le HTML plus
léger pour les navigateurs.
En réalité je ne suis pas convaincu que le ralentissement des navigateurs
Maintenant, les tables sont toujours
indispensables dans beaucoup de cas. Tout dépends de ce que l'on veut
afficher, et son comportement suivant les differentes résolutions des
clients.
Tous les arguments se valent pas mal en affet.
Maintenant prennez en compte une donnée que je n'ai pas vu citée
encore :
Comment gérer 50 sites quand on est 2 developpeurs et 2 designers ?
Et ben dans ce cas les templates permettent de gagner un temps fou.
En nous avons encore augmenté la rapidité de travail qrâce a smarty.
Oui les graphistes se sont mis à Smarty, mais ils n'y touchent presque
pas.
En fait, ils font la maquette, et nous, les developpeurs, on vient
insérer les balises smarty dans leur HTML.
Ca nous prend 4 minutes 30 montre en main.
On gagne vachement de temps.
Surtout que smarty est lourd, mais complet, par exemple, il permet de
faire un traitement cote templatate plutot que cote PHP.
Vous allez me dire que c'est ridicule ? Non pas tout à fait.
Nous avons des sites qui ont plusieurs "peaux" et des affichages
differents. Il est necessaire d'afficher la données formattée d'une
façon ici, et d'une autre façon là ! Hors de question de retoucher /
dupliquer du PHP, bien trop source d'erreur, mais en changeant
simplement la template, et les "petits" bouts de code dedans, c'est un
régal !
Quant aux CSS, c'est vrai que c'est pas facile à prendre en main, mais
il faut se dire que pas mal de gens sont encore en RTC ou ADSL pas
rapide,
et utiliser les CSS plutot que des tables, rends le HTML plus
léger pour les navigateurs.
En réalité je ne suis pas convaincu que le ralentissement des navigateurs
Maintenant, les tables sont toujours
indispensables dans beaucoup de cas. Tout dépends de ce que l'on veut
afficher, et son comportement suivant les differentes résolutions des
clients.