Bonjour

J'utilise le XHTML, le CSS et le PHP pour créer mes sites web (et Photoshop maintenant pour le graphisme). Récemment je me suis rendu compte qu'il y avait énormémement d'autres langages et méthodes.

J'ai trouvé, par exemple, AJAX, XML, RSS, SPIP ou .NET.

Je ne sais pas exactement à quoi ils servent et s'ils sont utiles ou non. En fait, j'aimerais savoir si vous pourriez me les décrire et ensuite me dire ce que, selon vous, un créateur de site web doit savoir faire.

Merci
En principe, si on a pris la peine de l'inventer, c'est pas pour qu'il soit inutile.

Spip est un CMS, c-à-d un gestionnaire de contenu en ligne programmé en php.
.net est un langage de programmation qui, dans le cas du web, peut être utilisé à la place de php. Mais le .net peut être également utilisé en dehors du domaine web me semble-t-il.
AJAX ... derrière ce nom se cache en fait deux langages regroupés pour une utilisation particulière : JavaScript et XML.
Et pour finir, le XML est un langage balisé plus strict que le HTML. Et XHTML est un HTML qui reprend la syntaxe XML (ce qui ne change pas énormément de chose, mais permet de mieux standardiser la syntaxe).

On trouve du XML un peu partout, car c'est un format très pratique pour structurer des données. Pas mal de logiciels stoquent leurs fichiers de configuration ou leurs mini-bases de données sous la forme de fichiers XML, ou encore les documents des utilisateurs. Le format Open Document utilise beaucoup de XML, et le prochain format d'Office (by Microsoft) sera aussi basé sur XML.

Sinon, les différents formats RSS et le format Atom sont également des dérivés d'XML.
Ah oui, j'oubliais : je suis sûr que sur Wikipédia FR on trouve toutes les infos de base sur ces questions Smiley cligne