arthurgogol Posté 20 Juin 2005 Posté 20 Juin 2005 salut je suis nouveau sur l'apprentissage de sites internet! Je voulais juste demander si on pouvait se passer de xhtml/css et apprendre directement php/mysql ou est ce impossible du tout? merci
Dash Posté 20 Juin 2005 Posté 20 Juin 2005 Bonjour, le php est un langage qui s'execute du cote serveur. A la difference de (x)html et du css qui sont interprete par le navigateur, cote client. Que votre serveur comprenne le php ou le russe pour manipuler les donnees, c'est son probleme. Et son probleme n'est pas celui du client... enfin, tant que le serveur ne doit pas communiquer avec le client. Dans ce cas, il faut parler le meme langage, si possible celui du client. Mais il est aussi possible que le serveur fasse un monologue. C'est a dire que tout ce qu'il peut faire ne soit pas a destination d'un client (simple manipulation de donnees). Ou, que le client ne soit pas un navigateur web. Par exemple un "bete" script lance en ligne de commande. Bref, si PHP est destine a produire un site internet ou une page (x)HTML, il vaut mieux maitriser ET le PHP et l'(x)HTML. Si par contre vous voulez juste faire de la programmation pure, comme du C/C++, Perl, Java, etc., vous pouvez vous "limiter" au langage PHP pour ce qu'il est.
Elentar Posté 21 Juin 2005 Posté 21 Juin 2005 (modifié) En dehors du contexte de globalisation du PHP, c'est quand même fait pour produire du code (X)HTML (ou disons plus globalement, du XML). Si tu veux faire un site web, il te sera indispensable d'apprendre le (X)HTML avant le PHP, puisque le PHP ne se substitue pas au (X)HTML, il est juste là pour rendre tes pages dynamiques. Après tu peux faire du PHP pour t'amuser à générer des images, des documents PDF, des applications simples ou tout simplement générer du text/plain. Mais ce n'est pas vraiment la peine d'apprendre le PHP pour ça Modifié 21 Juin 2005 par Elentar
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant