par
vince_weed » 01 juil. 2008, 10:17
Je m'avance peut etre un peu mais si tu ne souhaite pas t'atteler pour le moment au développement de gros projet et que tu est sous windows (pour linux je sais pas) le plus pratique doit etre EasyPhP dont l'installation est on ne peut plus simple. De plus une fois intallé si tu met tes fichier .php dans le bon dossier, un petit double click et tout se met en route tout seul t'a plus qu'a ouvrir un navigateur avec la bonne url et c'est parti. Apres c'est mon avis de "débutant" qui à commencé comme ca

et on sait bien que comme pour le choix d'une IDE on trouve toujours que son choix est le meilleur.
Sinon pour débuter tu doit en effet comprendre le fonctionnement du PHP et l'interaction entre apache et le reste (sans essayer d'en comprendre toutes les subtilités bien sur). Pour faire tres simple :
- En HTML ton code est passé dirctement au navigateur qui interprete ton code tel qu'il est écrit.
- Avec PhP il y a une "couche" en plus, le code php de ta page est dabord interprété par apache qui génere du HTML avec le code qui lui est envoyé et transmet ce code (le HTML) au navigateur (qui ne sait interpréter que le HTML).
Par exemple si tu ecrit
echo '<div>hello ma poule</div>';
apache remplace par:
<div>hello ma poule</div>
et le navigateur interprete cette ligne purement HTML et affiche "hello ma poule".
un chouia plus complexe tu ecrit
$prénom = 'Ma poule';
echo '<div>hello '.$prenom.'</div>';
apache remplace la variable $prenom par sa valeur et passe la ligne suivante aux navigateur:
<div>hello Ma poule</div>
et le navigateur interprete cette ligne purement HTML.
PS si tu est un abittué de la prog tu peut aussi jetter un oeil sur les modules eclipse et netbeans pour te facilité la tache (attention la je parle de "psuedo" IDE pour t'aider a coder ce qui n'a rien a voir avec easyphp ou wamp)
PS2 J'ai mis "pseudo" IDE pour ne pas me faire assasiné par les puristes
* regarde dans son dos pour vérifier que personne n'arrive un hache a la main et un sourir sadique aux levres*
PS3 Pour les pro j'espert ne pas avoir dit de bétise si c'est le cas n'hésitez pas a me reprendre.
Je m'avance peut etre un peu mais si tu ne souhaite pas t'atteler pour le moment au développement de gros projet et que tu est sous windows (pour linux je sais pas) le plus pratique doit etre EasyPhP dont l'installation est on ne peut plus simple. De plus une fois intallé si tu met tes fichier .php dans le bon dossier, un petit double click et tout se met en route tout seul t'a plus qu'a ouvrir un navigateur avec la bonne url et c'est parti. Apres c'est mon avis de "débutant" qui à commencé comme ca :wink: et on sait bien que comme pour le choix d'une IDE on trouve toujours que son choix est le meilleur.
Sinon pour débuter tu doit en effet comprendre le fonctionnement du PHP et l'interaction entre apache et le reste (sans essayer d'en comprendre toutes les subtilités bien sur). Pour faire tres simple :
- En HTML ton code est passé dirctement au navigateur qui interprete ton code tel qu'il est écrit.
- Avec PhP il y a une "couche" en plus, le code php de ta page est dabord interprété par apache qui génere du HTML avec le code qui lui est envoyé et transmet ce code (le HTML) au navigateur (qui ne sait interpréter que le HTML).
Par exemple si tu ecrit
[php]
echo '<div>hello ma poule</div>';
[/php]
apache remplace par:
[php]
<div>hello ma poule</div>
[/php]
et le navigateur interprete cette ligne purement HTML et affiche "hello ma poule".
un chouia plus complexe tu ecrit
[php]
$prénom = 'Ma poule';
echo '<div>hello '.$prenom.'</div>';
[/php]
apache remplace la variable $prenom par sa valeur et passe la ligne suivante aux navigateur:
[php]
<div>hello Ma poule</div>
[/php]
et le navigateur interprete cette ligne purement HTML.
PS si tu est un abittué de la prog tu peut aussi jetter un oeil sur les modules eclipse et netbeans pour te facilité la tache (attention la je parle de "psuedo" IDE pour t'aider a coder ce qui n'a rien a voir avec easyphp ou wamp)
PS2 J'ai mis "pseudo" IDE pour ne pas me faire assasiné par les puristes :roll:
* regarde dans son dos pour vérifier que personne n'arrive un hache a la main et un sourir sadique aux levres*
PS3 Pour les pro j'espert ne pas avoir dit de bétise si c'est le cas n'hésitez pas a me reprendre.