From: Cyril Jandia (cjandia@logfi.fr)
Date: 23/05/2002 - 14:40
> De : Pierre-Adrien Coustillas
> À : xml-tech@xmlfr.org
> Objet : [xml-tech] Re: parser sur serveur
>
> Oui mais moi c'est pas du PHP que je voudrais voir utiliser. Ca serait
> qu'il mettent a dispotion un parseur tel que Sablotron.
Certes, mais côté serveur, précisément, c'est surtout à travers PHP que ce
processeur XSLT (Sablotron) est utilisé; cf. : [Sablotron+PHP]
Néanmoins, il existe, c'est vrai d'autres "enveloppes" permettant d'utiliser
Sablotron côté serveur Web ... Perl, par exemple; cf. [Sablotron+Perl]
... et enfin, vous pouvez aussi essayer de faire une compilation ad-hoc de
Sablotron à partir de ses [Sources] C/C++ en ciblant un serveur Web et une
plate-forme particulière (que votre hébergeur devra vous communiquer : x86, PPC,
autre micropro ? Apache ou IIS ? Linux ou M$Win ? etc) puis de l'attaquer via
cette "bonne vieille" interface [CGI] ;=)
cf. l' exemple sur ma page [HTTP-handler-for-Sablotron] qui utilise cette
dernière approche ...
à vous de vérifier que votre hébergeur vous met bien [CGI] à dispo... (ce qui
est assez probable; CGI étant l'interface disons "minimale", dès lors que votre
hébergeur vous a laissé entendre qu'il y a possibilité de réaliser des pages
dynamiques ;=)
... mais notez que cela reste à vérifier qd même : car CGI est grosse
consommatrice de ressources CPU (un nouveau processus lancé pour chaque requête
HTTP!) ... ce qui explique que certains hébergeurs lui préfèrent ... Perl ou PHP
(CQFD ;=) implantés, eux, sous forme de librairies dynamiques sur la plupart des
serveurs récents...
[Sablotron+PHP]
http://www.gingerall.com/charlie/ga/xml/x_sabphp.xml
[Sablotron+Perl]
http://www.gingerall.com/charlie/ga/xml/x_sabperl.xml
[Sources]
http://lxr.gingerall.cz/sablot/source
[CGI]
http://hoohoo.ncsa.uiuc.edu/cgi/overview.html
> Est ce qque chose iréalisable ?
... Non donc, la preuve ;=) :
[HTTP-handler-for-Sablotron]
http://www.cjandia.com/2002/sabcmd-0.90-http-handler
Cordialement,
--CJ
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|