suis à la bourre... pas regardé internet hier soir
Zephyr (./35) :
(le code n'a aucune raison d'imposer la façon dont la donnée doit être saisie, je peux vouloir passer par un textarea, ou même complètement autre chose qu'un formulaire, pourquoi pas).
ben si... un input text, un radio, un checkbox, un select, un textarea, un file, ca ne se gère pas du tout de la meme maniere pour le traitement ! t'auras parfois des [] en plus, besoin de traitements pour empecher les balises html, relié à un tableau pour associé une clef à une valeur, ..., ... tu ne peux pas dissocier un champ d'un formulaire à la manière dont il est traité derriere. Enfin, c'est mon avis perso ! ou sinon, faut faire un code hyper générique derriere, qui du coup en devient difficile à suivre pour quelqu'un qui arrive apres toi, car pleins de choses seront inutiles
Zephyr (./35) :
Heu... Tu aurais un exemple (court) de ce que tu appelles template ? Parceque j'ai l'impression qu'on ne place pas la limite contenu/présentation au même endroit, et c'est peut-être pour ça que tu ne vois pas où je distingue un problème.
je crois que ce que toi t'appeles template, moi j'appele ca framework...
Zephyr (./36) :
Petite précision, ce que j'ai tendance à appeler présentation, c'est ce que fait par exemple la bibliothèque Smarty
la preuve, pour moi, smarty est un framework
donc forcement, on peut pas se comprendre...
par contre, je viens de relire un peu tout, et je crois voire d'où vient le pb :
- tu parles de "mettre" de l'ajax dans un site internet qui n'en avait pas au départ, et qui n'en avait pas besoin, juste pour ne recharger que certaines parties. Dans ce cas, le site ne necessite pas l'utilisation d'ajax, c'est juste un confort de rapidité, et dans ce cas là en effet, il n'est pas (forcement) necessaire de refaire tout derriere, de tout eclater, mais juste d'envoyer tout le contenu, et de ne prendre côté client que la partie à mettre à jour.
- je parle d'applications web ou l'ajax est obligatoire au fonctionnement, et où tu es obligé d'eclater chaque élément et de n'envoyer que certains car les autres ne pourraient pas l'être de toute facon, car ils ont été générés élément par élément et que tu n'as pas les éléments pour les reconstruire (ex : mon client FTP en PHP que je t'avais montré il me semble, qui construit l'arborescence au fur et à mesure ou tu la développes)
c'est deux utilisations completement différentes d'ajax, l'une pouvant être rajouté apres la conception/le développement du site en bidouillant un peu, alors que l'autre necessite une conception/un developpement spécifique dès le départ.