WEB2007 ALSO SPEAKS ENGLISH
06 44 00 14 84 (ou 0033644001484)

* Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Avignon


Developpeur Freelance expert PHP HTML5 CSS3 COLDFUSION Avignon





Article:

Présentation de PHP:

Le langage PHP est surtout utilisé en tant que langage de script côté serveur. C'est donc le serveur (la machine qui héberge la page Web en question) qui va interpréter le code PHP. Le serveur va aussi générer du code (constitué en général d'XHTML ou d'HTML, de CSS, et parfois de JavaScript) qui pourra être interprété par un navigateur. PHP peut générer plusieurs formats liés au Web : le WML, le SVG, le format PDF, ou encore des images bitmap (JPEG, GIF ou PNG).

PHP permet de créer des applications dynamiques, développées en général pour le Web. L'installation de PHP est majoritairement faite sur un serveur Apache, mais peut également se faire sur les autres serveurs HTTP du marché (IIS par exemple). Cet assemblage permet la récupération des informations venant d'une base de données, d'un système de fichiers (contenu de fichiers et de l'arborescence) ou plus simplement des données envoyées par le navigateur. Ceci, afin d'être interprétées ou stockées pour une utilisation ultérieure.

PHP est peu typé et plutôt souple. Il est facile d'ac pour un débutant, mais, de ce fait, des failles de sécurité peuvent aussi rapidement naître dans les applications.

Pragmatique, PHP ne se gêne pas de théorie et préfère choisir le chemin le plus direct. Toutefois, le nom des fonctions (ainsi que le passage des arguments) ne respecte pas toujours la même logique, ce qui peut nuire à l'apprentissage.

L'utilisation de PHP débute avec le traitement des formulaires et se poursuit par l'ac aux bases de données. Ces bases sont simples d'ac, une fois l'installation des modules correspondant effectuée sur le serveur. La grande force du langage PHP réside dans le fait d'avoir été capable, au fil du temps, de résoudre simplement des èmes autrefois complexes. PHP est donc devenu un élément incontournable des offres d'hébergements.

Le langage PHP est multi plateforme : autant sur Linux qu'avec Windows. PHP permet facilement de reconduire un code identique sur un environnement à peu près semblable (prendre en compte les règles d'arborescences de répertoires qui peuvent changer).

Libre, gratuit et simple dans son utilisation et son installation, ce langage nécessite toutefois d'en comprendre les principales fonctions usuelles et d'en connaître les èmes de sécurité.

Avec la version 5.3, de nouvelles fonctions apparaissent parmi lesquelles les espaces de noms (élément fondamental de l'élaboration d'extensions, de bibliothèques et de frameworks structurés), les fonctions anonymes, les fermetures...






****Web2007 est un bureau indépendant situé à Genève et a l'habitude de travailler pour des entreprises PARTOUT en France et en Europe