* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel
***Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en Suisse
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel
Article:
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel
Langage PHP : explication
PHP, langage de programmation inclus dans les pages Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel HTMLrend des tâches fréquentes automatiques. C'est la communication avec une base de données, utilisation la plus courante de PHP, qui rend ce processus possible. Les novices en programmation débutent toujours par des exercices de php pour les familiariser avec ce langage et pour qu'ils maîtrisent les bases du langage PHP et les bases de données dans l'objectif qu'ils puissent ensuite Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel développer leurs propres applications.
Avant d'entrer un peu plus en matières, montrons les différentes Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel étapes d'une requête HTTP : Que se passe-t-il lorsque vous saisissez une adresse dans votre navigateur ? Où interviennent PHP et MySQL (la base de données) ? Quelles sont les conséquences que cela implique ?
Ici, nous vous expliquons tout le processus qui se met en marche afin que votre page html statique puisse être affichée.
Votre navigateur envoie l'adresse URL (Uniform Ressource Locator) saisie dan le moteur de recherche.
Le serveur web, une sorte d' "ordinateur" dans internet, abritant la page que vous souhaitez Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel voir contient un logiciel appelé Apache. Ce dernier gère les requêtes HTTP envoyées lorsque vous demandez une page web et cherche le fichier voulu dans son arborescence puis le transfert à votre navigateur sous forme de page HTML.
Votre navigateur inspecte ensuite les divers langages Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel contenus dans ce fichier par exemple du HTML, JavaScript, CSS, etc. Le serveur peut par la suite afficher la page.
Maintenant, voyons ce qu'il se passe lorsque votre page HTML contient du langage PHP :
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel top qualite
Votre navigateur transmet l'adresse désirée
Le serveur web analyse son arborescence Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel pour savoir si le fichier existe et s'il porte une extension reconnue en tant qu'application PHP comme PHP, .PHP3 ou encore PHP4. S'il en contient une, alors le serveur web transfert ce fichier à PHP.
PHP étudie et exécute le code PHP se trouvant Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel dans les balises php et, il le « parse ». Si ce code contient des requêtes vers une base de données MySQL, le langage PHP envoie la requête SQL. La base de données renvoie les informations au script qui les contrôle Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel ensuite pour les afficher par exemple.
De façon constante, PHP analyse et exécute la page puis envoie le fichier qui n'a plus de code PHP au serveur web.
Le serveur web envoie alors au navigateur un fichier ne contenant Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel dorénavant que du langage HTML qui peut maintenant le lire et l'afficher.
Il est a noter que PHP s'exécute seulement du côté serveur. Ainsi, lorsque vous regardez le code source de la page dans votre Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Neuchatel navigateur PHP, il n'y a plus de code PHP.
La base de données la plus couramment utilisée avec PHP est sans aucun doute MySQL