debuter en php

missipsa
Invité n'ayant pas de compte PHPfrance

22 déc. 2006, 01:11

est ce que pour bien apprendre le php il faut vraiment avoir de tres bonnes connaissance en html sachant qu'on en fait on peut generer du code html en utilisant un editeur de texte donc a partir de ca je ne vois pas vraiment pourquoi se casser la tete a bien apprendre le html?

ant
Eléphant du PHP | 161 Messages

22 déc. 2006, 01:21

Pour bien apprendre le php, faut avoir de trés bonnes connaisances en php :D
Non mais le plus dur ce n'est pas d'apprendre le html, loin s'en faut. Et tu devras te passer d'un générateur de code bien des fois...
Alors au boulot :lol: :arrow:

Mammouth du PHP | 19672 Messages

22 déc. 2006, 01:25

Créer des sites dynamique actuellement, ça ne se limite pas à deux langages mais à cinq :
- trois langages clients;
- deux langages serveur.

Coté client : (X)HTML, JavaScript et CSS
Coté serveur : PHP et SQL.

Si tu veux un site conforme, valide et convenablement référencé, le code doit être propre et pour ça, il faut au minimum le maitriser un peu. Le code qui sort des générateurs est rarement conforme, il est surtout lourd et dans la très grande majorité des cas sera même invalide si tu ne mets pas le nez dedans.

Donc oui, il est indispensable d'apprendre le HTML. D'autant plus que même si tu génères le code HTML d'une page avec PHP, tu dois savoir très exactement ce que tu vas générer et obtenir à terme. Comment le saurais-tu si tu ne connais pas ce langage ?

Je terminerai quand même par une remarque : ce n'est pas parce que c'est un forum que la courtoisie n'est pas de rigueur et commencer par un "Bonjour" ou "Bonsoir" selon l'heure, ça ne mettra pas le feu à ton clavier.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Eléphant du PHP | 128 Messages

22 déc. 2006, 12:46

Je rajouterais que vouloir faire du développement web sans avoir à "se casser la tête" à maitriser le html / css me semble plutot paradoxal ...
C'est pas moi qui ai volé l'orange !