DOM XML est-il ma solution ???

DOM XML est-il ma solution ??? - PHP - Programmation

Marsh Posté le 01-06-2005 à 21:12:26    

Bonjour,  
 
J'ai besoin que vous me guidiez dans mes choix :
 
Je dois travailler sur un site que j'ai conçu pour le rendre totalement dynamique. A l'heure actuelle, il comporte des parties statiques xhtml et des parties dynamiques en php/mysql avec module d'admin. Mais le client désire avoir la main sur tout : donc pouvoir modifier à sa guise les parties statiques (ce qui arrivera une fois par an) : changer un mot, ajouter un paragraphe, en supprimer un etc... Seule l'interface (menus etc) ne sera pas modifiable.
 
Voici ce que je lui propose de faire (c'est une demo statique) :
http://ddenoyes.free.fr/demo/
 
Le problème est que je ne sais pas trop vers quelle solution me tourner pour atteindre ce resultat. MySQL ne semble pas du tout indiqué. J'ai donc pensé utiliser domxml, mais je ne sais pas si c'est pertinent. Je ne connais pas trop l'xml/xsl, mais le fait de me lancer dedans ne me dérange pas du tout. Du moment que le résultat est là :)
 
Dites moi donc ce que vous en pensez, ou si vous voyez d'autres solutions plus adaptées.
 
Merci
 
PS : Le serveur tourne avec PHP 4.3, ça peut être utile de le savoir.

Reply

Marsh Posté le 01-06-2005 à 21:12:26   

Reply

Marsh Posté le 01-06-2005 à 21:36:11    

Pouah !!
Ca c'est du developpement à la noix (<RECTIFICATION> : ce qu tu as fait est très bien, c'est la demande du client qui nulle! =>1 x par an tu peux etre sur que tu auras un bug, il ya longtemps que tu auras oublié une partie de ton codage</RECTIFICATION> )
Moi quand je suis dans ton cas : UNE SEULE REPONSE : c'est le WEBMASTER ou le database administrator qui fera la maj annuelle, point à la ligne.
Bin si tu n'as pas le choix, regarde du coté BLOG / BLOGGER  (http://www.blogger.com/start par exemple), on m'en a dit du bien mais j'ai pas essayé et je ne sais pas comment herberger un blog sur un server.
 
Bon courage


Message édité par jlgbzh le 01-06-2005 à 21:47:35
Reply

Marsh Posté le 01-06-2005 à 21:43:45    

jlgbzh a écrit :

Pouah !!
Ca c'est du developpement à la noix (=>1 x par an tu peux etre sur que tu auras un bug, il ya longtemps que tu auras oublié une partie de ton codage)
Moi quand je suis dans ton cas : UNE SEULE REPONSE : c'est le WEBMASTER ou le database administrator qui fera la maj annuelle, point à la ligne.
Bin si tu n'as pas le choix, regarde du coté BLOG / BLOGGER  (http://www.blogger.com/start par exemple), on m'en a dit du bien mais j'ai pas essayé et je ne sais pas comment herberger un blog sur un server.
 
Bon courage


 
Je ne serais pas si extreme que ça ...  
 
Disons que ce que tu proposes peux marcher mais il faut vraiment que ce soit tres bien fait ... Faut considere tout les cas de figure (insertion de caracteres speciaux/liens/.....) , en gros c'est un beau gros travail mais qui peut donner des fruits.
Pour le faire, soit ecrire les pages en "static" xml et les interpreter a chaque fois avec du xsl (un peu lent a mon gout mais tres portable) ou alors generer du xhtml 1.0 strict 1 fois et le laisser en static par la suite. C'est beaucoup plus rapide mais un tout petit peu plus complexe a gerer a la programmation.
 
En tout cas si tu fais un beau travail (orienté objet, accessiblité avec un code bien semantique & co) n'esite pas a me contacter pour de l'aide parceque ce genre de projet m'interesse toujours :D


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 01-06-2005 à 22:24:55    

@jlgbzh : je suis d'accord avec toi sur le fait que se soit assez superflu. Mais ça me fait du job en attendant. L'idée du blog n'est pas du tout appropriée car ... ce n'est pas un blog tout simplement. C'est le site d'une formation universitaire, et il est déjà fait, il faut juste l'améliorer maintenant.
 
@esox_ch : J'espère faire cela du mieux que je peux. Point de vue accessibilité du code et sémantique ça devrait aller. Mais orienté objet... je ne sais pas :/. Je te contacterai peut-être à l'occasion. Aurais-tu des tutoriaux bien faits sur domxml ? Merci pour ton soutien.
 
Donc à priori domxml peut être valable. Pour info, quelqu'un voit-il une autre solution ?

Reply

Marsh Posté le 02-06-2005 à 08:29:21    

Euh juste comme ca, tu compte pas laisser le Javascript?
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed