PHP 101

Auteur: Judy Howell
Date De Création: 27 Juillet 2021
Date De Mise À Jour: 13 Peut 2024
Anonim
PHP 101 - Introduction
Vidéo: PHP 101 - Introduction

Contenu



Source: Bakhtiar Zein / Dreamstime

À emporter:

Ce langage de script est simple, peu coûteux et très efficace, ce qui explique pourquoi il est si populaire.

Trois mots peuvent être utilisés pour décrire PHP: fonctionnel, flexible et populaire.

C’est pourquoi ce langage de script est utilisé par certains des plus grands sites Web du monde, notamment Wikipedia et WordPress. En fait, il est utilisé par plus de 80% des sites Web, beaucoup plus que ASP.Net, ColdFusion et Perl. C’est pourquoi il est si important que les développeurs et concepteurs Web sérieux s’intéressent à PHP. Ici, jetons un regard large sur cette langue et pourquoi elle est si populaire. (PHP est également utilisé pour les projets IoT. Pour en savoir plus, consultez les 10 meilleurs langages de codage des projets IoT.)

Qu'est-ce que PHP?

PHP est un acronyme récursif pour PHP: Hyper Preprocessor. Il est utilisé pour les scripts côté serveur afin de créer des pages Web dynamiques. PHP est essentiellement un langage de script à usage général et est généralement intégré au HTML.


Comme il s'agit d'un langage côté serveur, il n'est pas exécuté sur l'ordinateur de l'utilisateur mais sur l'ordinateur ou le serveur à partir duquel la page Web est demandée. Notez cependant que le serveur ne comprend pas naturellement PHP. Il doit être configuré pour détecter les segments PHP dans un fichier .php, obtenir tout le code HTML arrangé, et ce à l'utilisateur. En fait, PHP est exécuté en premier, avant que le code HTML lui-même ne soit exécuté.

Ce qui rend PHP si utile, c’est qu’il réduit la quantité de code dont vous avez besoin pour effectuer une tâche donnée. Quoi de plus, il est facile d'entrer dans le "mode PHP" tout en écrivant du code HTML. Vous devez juste inclure vos codes PHP dans "? Php" et "?".

Comment PHP a commencé

PHP existe depuis plus longtemps que vous ne le pensez. En fait, il a été introduit pour la première fois en 1995 par Rasmus Ledorf, qui a écrit les premiers scripts pour l'aider à gérer son propre site web. Depuis lors, le langage de script simple, basé sur les binaires C de Common Gateway Interface, a évolué vers la façon dont nous le connaissons aujourd'hui. Maintenant, PHP est le langage de script le plus connu et le plus utilisé.


Pourquoi PHP est populaire

En plus d'être le langage de script le plus largement utilisé dans le monde à l'heure actuelle, il existe d'autres raisons pour lesquelles PHP est quelque chose que vous devez apprendre.

Premièrement, PHP est open source. Cela signifie que la programmation utilisée pour les scripts PHP est ouverte à tous.Combiné à la popularité des PHP, cela garantit que de nombreuses personnes s’emploient à l’améliorer. Cela signifie que PHP est également très bon marché et très fiable. Vous pouvez même obtenir des scripts préprogrammés. (Pour en savoir plus sur le mouvement open source Open Source: est-il trop beau d'être vrai?)

Pas de bugs, pas de stress - Votre guide étape par étape pour créer un logiciel qui change la vie sans vous détruire

Vous ne pouvez pas améliorer vos compétences en programmation lorsque personne ne se soucie de la qualité des logiciels.

PHP peut également être utilisé sur de nombreuses plates-formes et est compatible avec de nombreux serveurs. Les scripts PHP peuvent être exécutés sur un ordinateur fonctionnant sous Windows et ne présenteront aucun problème s'il est exécuté sur un ordinateur Unix ou Linux. De plus, PHP fonctionne sur la plupart des serveurs les plus populaires, tels que IIS et Apache. PHP fonctionne également de manière transparente avec la plupart des serveurs de bases de données populaires tels que Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres et Informix. Il prend également en charge la connectivité des bases de données ouvertes (ODBC). Cela signifie que tout serveur de base de données utilisant cette norme sera capable de travailler avec PHP.

PHP fonctionne également bien avec de nombreux protocoles tels que IMAP, POP3, HTTP, COM, LDAP et SNMP. Il peut même supporter les objets Java, les échanges de données complexes CORBA et WDDX.

En termes de sécurité, PHP a un bon bilan. Selon la base de données nationale sur les vulnérabilités, environ 8,5% de toutes les vulnérabilités sont liées à PHP. Heureusement, une grande majorité de ces vulnérabilités ne sont pas liées à la structure technique de PHP ni à aucune de ses bibliothèques associées, mais concernent plutôt les programmeurs ne suivant pas les meilleures pratiques, telles que la non sécurisation de leur code ou l'écriture de mauvais scripts.

Dernier point mais non le moindre, PHP est très flexible. Finie l'époque où PHP était considéré comme une série de lignes de code bâclées plus adaptées à une utilisation par les amateurs que par les développeurs Web professionnels ou les webmasters. De nos jours, PHP est considéré comme un langage de développement Web très flexible pouvant être utilisé pour créer des applications de bureau traditionnelles, des programmes de traitement par lots et des applications Web. C'est parce que PHP est plutôt facile à utiliser et très simple à comprendre. En fait, il est tout à fait possible d'apprendre PHP même sans expérience préalable de la programmation et des connaissances.

Tous les développeurs et programmeurs Web travailleront inévitablement sur un programme lié à PHP. En fait, beaucoup de programmeurs traitent maintenant avec PHP presque quotidiennement. La bonne nouvelle est que PHP est très facile à apprendre et est accessible même aux nouveaux arrivants.

Les pièges de l'utilisation de PHP

Ce n'est pas parce que PHP est facile à apprendre et assez simple que quiconque peut créer des projets complexes en utilisant PHP. En fait, des projets plus importants et plus complexes utilisant PHP peuvent souvent gâcher même les programmeurs intermédiaires. Une programmation plus complexe nécessite un certain niveau d'expertise. Heureusement, cependant, il existe déjà des modèles qui peuvent faciliter leur travail. Il y a aussi des limites à ce qui peut être accompli avec PHP, il faut donc parfois le compléter avec d'autres méthodes.

Enfin, parce que PHP est open source, le code est souvent visible en clair. Cela pourrait devenir un problème pour ceux qui vendent leur programmation en tant que produit.

Apprendre PHP

De nombreux sites proposent des tutoriels sur PHP pour les programmeurs débutants, intermédiaires et experts. Des connaissances antérieures en HTML ou XHTML et JavaScript sont préférables, mais une compréhension de base de ces éléments fournit suffisamment de fond pour commencer à apprendre et à comprendre PHP. Une fois que vous êtes prêt à tester vos compétences en PHP, vous devez obtenir un serveur Web doté du support PHP en utilisant votre propre serveur, en installant Apache ou IIS, puis en installant PHP et MySQL (ou un autre serveur de base de données de votre choix). Vous pouvez également obtenir un hôte Web offrant à la fois un support PHP et MySQL.

PHP est devenu un langage de programmation extrêmement important. Il aide les programmeurs et les concepteurs à créer des sites Web dynamiques et complexes. Comme PHP est simple et peu coûteux, il est probable que la plupart des développeurs et des concepteurs Web l’utiliseront à un moment ou à un autre et devrait au moins en connaître le fonctionnement et le fonctionnement. En ce qui concerne les propriétaires de sites Web moins techniques qui souhaitent apprendre à améliorer leurs sites Web, PHP est également un bon point de départ.