syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 2 janv. 2012 à 17:07
Il te faut tout d'abord comprendre les concepts comme l'architecture n-tiers, le principe de client serveur. Une fois compris, tu verras que certaines questions n'ont plus lieu d'être, tu sauras si elles sont réalistes.. ou saugrenues.
S.
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013 3 janv. 2012 à 09:55
@syndrael: Pas forcémente besoin de comprendre à 1000% le concept n-tiers (qui peut devenir franchement ambigu des qu'on dépasse 3). A mon avis, il faut comprendre la différence entre deux choses:
Le code interprété côté SERVEUR:
C'est du code qui est interprété lors de la génération de la page par le serveur. Aucune interaction dirrecte par le client (en dehors des valeurs transmises par un formulaire ou au travers de l'url). Il faut penser que le serveur ne sait pas ce que fait le client (si il clique sur un bouton, si du temps passe, ...).
Le code interprété coté CLIENT
C'est là le navigateur qui interprete le code. Typiquement, on met du javascript pour gérer certaines interactions avec l'utilisateur (typiquement le cas des clics...).
PHP est interprété par le serveur. Tu ne peux donc pas directement intercepter un clic de l'utilisateur, vu que celui-ci se passe côté client.
Pour débuter avec PHP, tu peux jetter un oeil du côté d'easyPHP qui te met à disposition un serveur (apache + mysql pour les bases de données) que tu peux simplement deployer sur ta machine. Attention, ce n'est pas parce que client et serveur sont la même machine que la barrière les séparrant est franchissable sans autres...
Une première base: http://aweb2u.free.fr/dotclear/index.php?post/2008/01/01/EasyPhp-est-vraiment-facile-agrave-utiliser