* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix
***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 Versoix
Article:
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix
Langage PHP : explication
PHP est un langage très utile pour programmer car il est inclus dans les pages HTML et permet de rendre des tâches fréquentes automatiques. C'est la communication avec une base de données, utilisation la plus courante de PHP, qui rend Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix cela possible. Les novices en programmation débutent par des exercices de php qui leur permettent de connaître les bases du langage PHP et les bases de données afin de développer vos applications.
Avant d'entrer un peu plus dans les explications, il convient de Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix montrer les différentes é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 montrons Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix toutes les étapes d'affichage de votre page html statique.
Votre navigateur envoie l'adresse URL (Uniform Ressource Locator) saisie dan le moteur de recherche.
Le serveur web, qui peut se comparer à un 'ordinateur' dans internet, abrite la page que vous Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix souhaitez voir. Dans ce serveur, il y a le logiciel Apache, qui gère les requêtes HTTP envoyées lorsque vous demandez une page web. Apache cherche le fichier voulu dans son arborescence et le transfert à votre navigateur sous forme de page HTML.
Votre Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix navigateur inspecte les divers langages contenus dans ce fichier, soit du HTML, JavaScript, CSS, etc. Le serveur peut par la suite afficher la page.
Maintenant, nous voyons ce qu'il se passe lorsque votre page HTML contient du langage PHP :
Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix top qualite
Votre Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix navigateur transmet l'adresse désiréeLe serveur web analyse son arborescence 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 Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix ce fichier à PHP.
PHP parse le fichier, ce qui veut dire qu'il étudie et exécute le code PHP se trouvant dans les balises php et. 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 Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix les informations au script qui les contrôle 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 émet alors au navigateur un fichier qui Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix ne contient plus de langage PHP mais uniquement un 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 navigateur PHP, il n'y a Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Versoix plus de code PHP.
La base de données la plus couramment utilisée avec PHP est sans aucun doute MySQL