OVH Cloud OVH Cloud

moteur XML pour application utilisee sur beaucoup de serveurs et d'hebergeurs differents

20 réponses
Avatar
matthieu.aubry
Bonjour

je suis l'auteur du logiciel libre phpMyVisites, et je souhaite ajouter
des fonctionnalités XML et XSLT. Je me pose la question de la
compatibilité des hébergeurs avec
- Sablotron
- DomXml

Que savez vous à ce sujet ? Que faire quand l'on doit faire un code
qui fonctionne sur tous les serveurs (ou au moins 99% des serveurs
"normaux") ?

Merci
Matthieu

http://www.phpmyvisites.net/

10 réponses

1 2
Avatar
loufoque
a dit le 15/06/2005 à 23:27:

la légende sort du manuel php, il est bien connu que le xml de php4
n'a rien à voir avec celui de php5


C'est une extension qui est devenue obsolète, rien à voir avec une la
compatibilité php4/php5.

Avatar
matthieu.aubry
pour moi quand une lib est devenue obsolète (donc plus utilisable),
cela revient à dire que le code écrit sous cette lib est incompatible
avec la dernière version de php.
Avatar
matthieu.aubry
"Note: This extension is no longer marked experimental. It will,
however, never be released with PHP 5, and will only be distributed
with PHP 4. If you need DOM XML support with PHP 5 you can use the DOM
extension. This domxml extension is not compatible with the DOM
extension."
http://fr.php.net/manual/en/ref.domxml.php
Avatar
Guillaume Bouchard
wrote:
pour moi quand une lib est devenue obsolète (donc plus utilisable),
cela revient à dire que le code écrit sous cette lib est incompatible
avec la dernière version de php.


Et tu peux pas faire une pseudo couche d'abstraction ?

Exemple, tu codes tout ton code avec l'extension PHP5 et tu reimplantes
les fonctions avec les fonctions php4 dans un autre fichier.

En verifiant que tu n'obtiens pas de résultats erronés, tu devrais
pouvoir t'en sortir de cette manière.

--
Guillaume
H - 12 Thermo | H - 15 Vacances.

Avatar
loufoque
Guillaume Bouchard a dit le 16/06/2005 à 21:19:

Et tu peux pas faire une pseudo couche d'abstraction ?


Y'en a une pour utiliser DOM XML à partir de DOM.

Avatar
John Gallet
"Note: This extension is no longer marked experimental. It will,
however, never be released with PHP 5, and will only be distributed
with PHP 4. If you need DOM XML support with PHP 5 you can use the DOM
extension. This domxml extension is not compatible with the DOM
extension."
http://fr.php.net/manual/en/ref.domxml.php


Merci pour l'info.

Et donc à part une extension présente dans l'un et pas dans l'autre en
quoi est-ce que php4 et php 5 ne sont pas compatibles ?

JG

Avatar
matthieu.aubry
effectivement si l'on considère que le fait que des extensiosn à la
base du langage soient incompatibles n'influence pas la compatibilité
du langage, alors php4 et 5 sont compatibles. Quand on utilise ces
librairies néanmoins, ça n'est pas compatible.
bref cette discussion ne mènera nulle part ;)
Avatar
matthieu.aubry
Umh, si tu veux coder cette fameuse couche d'abstraction et
l'intégrer, alors je suis preneur :)

(au fait comment s'est passé ton année ?)
Avatar
Guillaume Bouchard
wrote:
Umh, si tu veux coder cette fameuse couche d'abstraction et
l'intégrer, alors je suis preneur :)


Tu payes combien ?
Blague à part, je ne connais pas assez la lib pour faire cette couche
d'abstraction, et je n'en ai pas le besoin, donc pas pour l'instant.

(au fait comment s'est passé ton année ?)


Hum, normalement... bien. Résultats dans quelques jours.

--
Guillaume.

Avatar
matthieu.aubry
ok
moi c'est passé... au ras des paquerettes, mais c'est gagné :)
j'espère pareil pour toi
1 2