Bonjour à tous,
J'ai réalisé un site web pour une de mes associations en (x)HTML/CSS. Toutefois, je souhaiterais le dynamiser. Pour cela, j'ai été amené à suivre (en très simplifié) la réflexion suivante :
1) (x)HTML/CSS => trop fixe
2) PHP => ne change pas tant qu'il n'y a pas un rechargement de page
3) AJAX => plus dynamique, mais l'introduction de JavaScript n'est-elle pas un peu faiblarde ?
Cependant, je connais Python de nom et ai lu qu'il était possible de s'en servir pour du développement web. Mes questions sont relativement simples.
Techniquement, est-ce que utiliser Python en plus parmi ce que je projette d'utiliser comme langages pourrait m'apporter quelque chose ? Si oui, quel genre de choses concrètement ?
Sinon, j'ai entendu parler de Python inside HTML et HTML inside Python. Dans le premier cas, Python intervient un peu comme du PHP ? Dans le second, il s'agit d'un programme Python qui affiche en fait une page HTML, est-il possible de faire un site de cette manière ?
Au final, après mes quelques recherches sur Python, j'ai l'impression d'avoir ouvert une boite de Pandore. Je suis complètement perdu, j'entends à gauche que PHP et Python sont radicalement différents mais je vois à droite du Python qui remplace du PHP. Je vois du Python dans du HTML comme je l'avais toujours imaginé, mais j'apprends qu'il y a aussi du HTML dans du Python (ce qui change radicalement le développement ?).
Est-ce qu'une bonne âme pourrait prendre un peu de son temps pour m'expliquer simplement ce qu'il en est exactement et ordonner tout ceci dans mon esprit ?
Merci d'avance pour vos réponses.
Partager