PHP est un langage de script utilisé principalement dans la programmation Web , en particulier en association avec le logiciel de base de données comme MySQL. C'est loin d'être la seule option pour la programmation --- langages tels que Java , C # , Python et Perl peuvent aussi être utilisés pour développer des logiciels pour le Web. Pour savoir si c'est bon pour vous, considérer les avantages et les inconvénients de script PHP . PHP est multiplate-forme Compatibilité
Un avantage clé de PHP est sa nature multi-plateforme , à la fois pour les programmeurs et les utilisateurs du Web . Il peut être installé sur des serveurs Unix , y compris ceux en cours d'exécution du système d'exploitation OS X d'Apple , et sera également fonctionner sur Microsoft Windows. Pour les personnes surfant sur Internet , le fait que PHP est exécuté entièrement sur le côté serveur signifie que l'affichage d'une page Web ne varie pas en fonction de ce que l'utilisateur a installé, comme cela aurait été si la page a été rendu en JavaScript. < Br >
PHP est gratuit et Ubiquitous
Développer en PHP est également facilitée par le fait qu'il est entièrement libre d'installer . En conséquence, même si un programmeur Web ne veut pas maintenir son propre serveur , il peut louer de l'espace à partir de presque n'importe quelle entreprise d'hébergement --- contrairement à d'autres langues obscures, qui ont des options d'hébergement plus limitées. La disponibilité généralisée de PHP signifie aussi qu'il ya une grande communauté disponible pour fournir un soutien ou des exemples de code quand un développeur se heurte à des difficultés avec la langue.
PHP est plus lente que d'autres langues
Photos langages de programmation
sont disponibles en deux types de base. Les langages compilés sont ceux dont le code source est traduit en une autre forme qu'un ordinateur peut lire . Langages interprétés , ou des langues scriptées , sont des langues dans lesquelles le code source est lu sans être traduit en premier. Parce qu'un langage compilé doit être écrite pour un ordinateur spécifique , il ne peut pas simplement être déplacés d'un type de machine à l'autre --- c'est pourquoi vous ne pouvez pas toujours exécuter le même programme sur un PC et un Mac. D'autre part , les langages compilés sont généralement plus rapides que les langages scriptés parce que l'ordinateur puisse les lire directement . PHP est un langage interprété et beaucoup plus lent que beaucoup de ses concurrents .
PHP est plus gourmande en ressources
script PHP est extrêmement puissant --- il vous permet de faire des pages Web dynamiques , effectuer des calculs , se connecter à des bases de données et de lire les données à partir de formulaires . Tout cela a un coût en performance et ressources , cependant. Beaucoup de pages Web affichent un contenu simple qui ne nécessite pas vraiment de script PHP et pourrait être laissé en HTML statique. Dans ces cas , PHP utilise plus de ressources de serveur et prend plus de temps pour afficher une page Web équivalent que si cette page a été créé à l'aide HTML.