Bonjour,
je commence a peine a m'interesser au XML pour un futur projet visant a rendre le plus largement disponible(support : WAP,web classique,PDA et format : PDF,OppenOFfice,Office 11) une grande quantite de document plutot orienté (pas exclusivement) litterature classique.
Ces documents devront pouvoir etre trié suivant bcp d'attribut et devrait permettre de faire des recherches par auteurs ,par style,etc...
Suite a une premiere recherche, il semblerait que le format XML soit la norme ideal de document pour mon projet.Mais j'ai encore quelques doutes sur certains aspect de mon projet, aussi j'aimerai pouvoir repondre a certaines interrogations.
Je pensait faire un site web sous apache en PHP avec une BDD postgreSQL qui contiendrait les fichiers XML.
Les utilisateurs pourrait telecharger les documents depuis n'importe qu'elle support (WAP,PC,PDA) sous n'importe quel format(généré à la volée si possible sur le serveur).
Mes questions sont :
1/ Le format XML vous semble t'il ideal ou existe t'il un meilleur format?
2/ Un fichier XML ayant mes Propres specifications(DTD) pourra t'il etre rendu facilement visible sous OpenOffice?
3/Si la reponse à la question 2 est OUI,est ce ke je dois changer la DTD du doc original pour la rendre conforme aux specifications de la DTD de Open Office pour k'il la lise(en admettant ke je n'utilise pas les meme balises ke celle de cette specification)?
4/Pour faire de la recherche par criteres sur de nombreux documents vaut il mieux s'attaquer directement aux attributs XML ou generer des tuples correspondant ds la BDD postgreSQL?
5/Si vous avez une meilleur architecture possible pour mon projet je suis ouvert a tous les changements.
Merci d'avance, a+.
Partager