Forum de discussion
Forum « Programmation HTML » (archives)
Re: A l'aide j'y comprend plus rien
Envoyé: 3 mai 2004, 11h54 par Oznog
Ne porte pas attention à la simpliste remarque de debie1108. Comme si Microsoft était une hitoire du passé!
Enfin pour conclure son dire, oui PHP est puissant, ne risque pas de disparaître et est gratuit sans parler qu'il est plus facile étant données que tu trouvera 10 fois plus de contenu, scripts, forums, aides en ligne etc...
Tu aurais aussi plus de facilité si tu connais le Javascript car le PHP a les même origine, famille du C.
Mais dans ton cas, programmeur VB, le ASP sera bien sûr plus facile. Maintenant faut bien faire la différence entre le VBS et le ASP.
Le VBScript est un langage script au même titre que le Javascript. Mais comme le Javascript il peut être utilisé côté serveur et donc sans aucun problème de compatibilité. 100% des scripts ASP contiennent du VBScript imbriqué sans même devoir présiser le langage.
Côté client c'est sûr que le VBS peut aussi s'utiliser mais uniquement avec Internet Explorer. Puisque le Javascript le fait déjà très bien et qu'il est totalement compatible (avec quelques efforts) tout Webmestre se doit de l'utiliser.
Quant au XML, c'est plutôt une structure de stockage. Le ASP, le Javascript, L'ActionScript, le VBScript, le PHP, le Perl et à peut près tous peuvent lire/extraire/écrire un document XML. Tu as aussi d'autre dérivé comme le XSL, XSLT, xPath, xMath etc. Tous utilisés par la plupart des langages de programmation pour manipuler un document XML.
Le HTML ou le XHTML n'est qu'une "sortie" interprété par le navigateur que le Javascript/VBScript peuvent en temps réel modifier. C'est très puissant mais limité à la machine locale. Tu ne peux donc pas sauver/écrire sur le serveur. C'est pourquoi un langage serveur doit être utilisé pour un forum, etc. Peut importe lequel.
Quelques exceptions, un courriel a besoin d'un serveur mail, un chat (un vrais) à besoin d'un serveur IRC, Flash peut aussi utiliser un socket fait pour les chats mais généralement un serveur Web ne peut faire de chat (un applet Java se conecte sur un serveur IRC).
En gros c'est ça. Et ne t'inquiète pas, 90% des concepteurs PHP dénigre le ASP et vice versa. Ils sont bien sûr bornés et dans l'erreur tant l'un que l'autre. Le Web évolue avec ces deux langages extrêmement puissant qu'ils n'utiliseront probablement qu'à 10% justement!
Ciao
Oznog