Ce qui me seduit avec mod_rewrite, c'est que rien ne bouge, quelque soit le type de projet XMLRAD. Les xsl sont générés tout pareils, que ce soit en ISAPI, module apache ou PHP. Ca permet donc simplement de passer d'un environnement à l'autre sans probleme à ce niveau là, la réécriture de l'URL invoquée se faisant coté serveur.
L'autre solution jouable aussi est d'encapsuler tous les liens hypertextes et les formulaires dans une template (xslc:Link et xslc:Form, prévues de toutes facons) ce qui permet de résoudre le probleme de portabilité, mais pas celui du Javascript...
Traiter le cas PHP dans toutes les fonctions formulaires de xslc.js ne me séduit pas trop. Et ca ne résout pas le problème d'écriture coté développeur.
Vous en pensez quoi ?
Partager