mardi 12 janvier 2016

C'est quoi le Langage Php?



Bienvenu dans ce nouveau article qui bien pour éclairer votre esprit sur cette problematique qui est le suivant:
 C'est quoi le langage PHP..

   Présentation PHP

 Hypertext Preprocessor3 connu sous son sigle PHP (acronyme récursif), est un langage de programmation open source, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n'importe quel langage interprété de façon locale. C'est est un langage impératif orienté objet comme C++, C ou Python. Création Effectuée Grace a PHP.

Pourquoi Il à été conçu


Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent développées pour le Web. PHP est le plus souvent couplé à un serveur Apache bien qu'il puisse être installé sur la plupart des serveurs HTTP tel que IIS. Ce couplage permet de récupérer des informations issues 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 afin d'être interprétées ou stockées pour une utilisation ultérieure.
C'est un langage peu typé et souple et donc facile à apprendre par un débutant mais, de ce fait, des failles de sécurité peuvent rapidement apparaître dans les applications. Pragmatique, PHP ne s'encombre pas de théorie et a tendance à choisir le chemin le plus direct. Néanmoins, le nom des fonctions (ainsi que le passage des arguments) ne respecte pas toujours une logique uniforme, ce qui peut être préjudiciable à l'apprentissage.
Son utilisation commence avec le traitement des formulaires puis par l'accès aux bases de données. L'accès aux bases de données est aisé une fois l'installation des modules correspondants effectuée sur le serveur. La force la plus évidente de ce langage est qu'il a permis au fil du temps la résolution aisée de problèmes autrefois compliqués et est devenu par conséquent un composant incontournable des offres d'hébergements.
Il est multiplate-forme : autant sur Linux qu'avec Windows il permet aisément de reconduire le même code sur un environnement à peu près semblable (prendre en compte les règles d'arborescences de répertoires qui peuvent changer).
Libre, gratuit, simple d'utilisation et d'installation, ce langage nécessite comme tout langage de programmation une bonne compréhension des principales fonctions usuelles ainsi qu'une connaissance aiguë des problèmes de sécurité liés à ce langage.

PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook, YouTube, twitter etc. Il est l'épine dorsale de la création des sites Internet dits dynamiques.
Aujourd'hui, près de 80% des sites internet utilisent le langage PHP sous ses différentes versions. Plusieurs développeurs PHP responsables de ces sites utilisent en majorité la version 5.4 (38%) dans leurs missions quotidiennes

  Fonctionnement de PHP

PHP appartient à la grande famille des descendants du C, dont la syntaxe est très proche. En particulier, sa syntaxe et sa construction ressemblent à celles des langages Java et Perl, à ceci près que du code PHP peut facilement être mélangé avec du code HTML au sein d'un fichier PHP.



Comme illustré sur l'image, ce langage est orienté serveur.
lorsque nous saisissons nos requête dans les navigateur, le script PHP se charge de prendre nos requête puis les communique aux serveurs et le serveur à son retour renvoi du code qui est interprété par le navigateur qui affiche en retour la page souhaité par le client, c'est à dire nous.

Liens externe de PHP http://www.php.net/usage.php
NB: Ce Tutoriel a pour but de faire connaitre le langage et non de montrer dans son intégralité Mais le néccessaire sera évoqué soyer sans crainte. Bonne Bosse les Gars