PHP pour site internet !

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : PHP pour site internet !

par Berzemus » 01 juil. 2008, 12:32

Je n'ais pas encore eu de grandes expériences avec XAMPP, mais rien que l'interface qu'il propose me fait dire que ça doit être de qualité, bien pratique (et théoriquement très facile à installer. C'est la notice qui le dit :P )
Image

Il m'a l'air plus adapté pour le passage du développement à la production (d'autant qu'il ma l'air de pouvoir offrir un serveur complet et robuste, alors que faire un serveur sous easyphp..), avec un onglet spécifique pour la sécurité.. bref, quelque chose de plus sérieux pour le dev web qui n'a pas envie de s'approfondir de trop dans l'étude du fonctionnement d'apache.

On pourrait croire que c'est HS, mais on parle un peu d'installer un environnement d'apprentissage et de développement pour php, et il me semble que xampp propose quelque chose de très adapté.

@marikhistar:
Je te conseille de lire les tutos du site du zero (dont voici un spécial php: tuto), de les faire un à un, et puis de revenir ici. On peut t'aider dans ton apprentissage, mais faire ton apprentissage ici, ça va être lourd (surtout qu'il y a plein de tutos faciles et fait pour). Bonne étude :wink:

par marikhistar » 01 juil. 2008, 12:32

J'ai une question mais rien a voir ...
J'ai déja faire en HTML, CSS aec templates mes pages (pas de php) ... puis-je copier TOUT le HTML du "index.html" et par exemple faire :

<html>
TOUT CE QUE J'AI FAIT EN HTML ET CSS ET COMPAGNIE...
<php
un code php par la...
?>
JE REFAIT DU HTML...
<php
hop et encore un peu de PHP
?>


je ne pense que que ce genre de choses soit possible mais...ne sait t'on jamais ?

par zeus » 01 juil. 2008, 12:26

xampp ? pour un débutant ?

*va se secher et attend les questions futures :langue: *

par katagoto » 01 juil. 2008, 12:25

On appel ça un post util, bref, je n'ai jamais essayé XAMP, donc je ne me prononcerais pas là desssus, mais ça reste dans la même veine, donc je vois pas en quoi on a été eclaboussé :roll: :lol:

par vince_weed » 01 juil. 2008, 12:07

* s'est fait bien éclaboussé (faut dire à rester a buller a coté d'une mare ca devait bien finir pa arriver ...) et vas de ce pas télécharger xampp pour voir ce que ca a dans le ventre* :wink:

par Berzemus » 01 juil. 2008, 11:45

/* sort momentanément de la pièce, et revient avec un gros rocher qu'il jette dans la mare dans laquelle zeus et katagoto jetaient des petites caillasses */

xampp !!

tadaa!!

par katagoto » 01 juil. 2008, 11:24

idem, deplus, WAMP est un peu plus robuste que EasyPHP (je dis ça, car moi j'ai eu plein de problème avec EasyPHP...), et on a plus l'impression d'avoir un serveur de dev' :)

par zeus » 01 juil. 2008, 10:43

[...] le plus pratique doit etre EasyPhP dont l'installation est on ne peut plus simple. [...]
Je continue de militer pour Wampserver qui est tout aussi simple à installer mais beaucoup plus pratique à l'utilisation ;)

par katagoto » 01 juil. 2008, 10:38

Bonjour,

Disons que le siteduzér0 est bien pour débuter, ensuite, tu peu lire PHP5 avancé 4ème édition, Chez Eyrolles, tu aura tout ce qu'il faut pour faire ton application...

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 :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
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 :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.

par Berzemus » 01 juil. 2008, 10:07

C'est pas si facile qu'on le dit le PHP
Ben comme tout, faut faire un effort.. Et un mois.. tu n'arriveras pas à faire ni à comprendre grand chose en un mois. Tu risques de te retrouver avec un script comme une passoire niveau sécurité, sans parler des prises de têtes éventuelles.

Mieux vaut t'acheter un bon bouquin, t'y mettre tranquillement, lire et apprendre.

par marikhistar » 01 juil. 2008, 09:57

Merci c'est trè bien expliqué! Au boulot... :)

par mcorgnet » 01 juil. 2008, 08:12

Pour commencer à développer en php, il paraît nécessaire de comprendre les interactions entre le serveur Apache et le client. C'est essentiel, même.

http://www.siteduzero.com/tuto-3-4-0-un ... c-php.html

Ici, tu auras de bonnes pistes pour débuter.

par marikhistar » 30 juin 2008, 22:34

Long et laborieux ne m'ennuie pas ... J'espère juste que ça me prendre moins d'un mois :oops: j'ai télécharger et installe WAMPSERVER (2.0) ... il est en route mais ... je ne sais déja plus quoi faire ni ce qu'il faut que je fasse... :? C'est pas si facile qu'on le dit le PHP

par Berzemus » 30 juin 2008, 22:09

Commence par easyphp ou wampserver, qui intègrent tout l'environnement nécessaire pour développer tranquille, et commencer le long et laborieux apprentissage..