Maison >développement back-end >Problème PHP >PHP est-il un langage de script ?

PHP est-il un langage de script ?

(*-*)浩
(*-*)浩original
2019-09-18 11:01:546014parcourir

PHP, « Hypertext Preprocessor », est un langage de script open source généraliste. PHP est un langage de script exécuté côté serveur. Il est similaire au langage C et est un langage de programmation de sites Web couramment utilisé. La syntaxe unique de PHP mélange la syntaxe C, Java, Perl et PHP. Il est propice à l’apprentissage et largement utilisé. Il convient principalement au domaine du développement web.

PHP est-il un langage de script ?

Les scripts PHP sont principalement utilisés dans les trois domaines suivants :

Scripts côté serveur. Il s’agit du domaine cible le plus traditionnel et principal de PHP. Trois choses sont nécessaires pour ce faire : analyseur PHP (CGI ou module serveur), serveur Web et navigateur Web. (Apprentissage recommandé : Programmation PHP de l'entrée à la maîtrise)

Vous devez installer et configurer PHP lors de l'exécution du serveur Web. Ensuite, vous pouvez utiliser un navigateur Web pour accéder à la sortie du serveur Web. Programme PHP, c'est-à-dire Parcourir la page PHP côté serveur. Si vous expérimentez simplement la programmation PHP, tout cela peut être exécuté sur votre ordinateur personnel. Veuillez consulter le chapitre Installation pour plus d'informations.

Script de ligne de commande. Vous pouvez écrire un script PHP et n'avez besoin d'aucun serveur ou navigateur pour l'exécuter. De cette façon, seul l’analyseur PHP est nécessaire pour l’exécution.

Cette utilisation est idéale pour l'exécution quotidienne de scripts qui s'appuient sur cron (environnement Unix ou Linux) ou sur le Planificateur de tâches (environnement Windows). Ces scripts peuvent également être utilisés pour traiter du texte simple. Voir le mode ligne de commande de PHP pour plus d'informations.

Écrivez des applications de bureau. Pour les applications de bureau avec interfaces graphiques, PHP n'est peut-être pas le meilleur langage, mais si les utilisateurs maîtrisent très bien PHP et souhaitent utiliser certaines fonctionnalités avancées de PHP dans les applications clientes, ils peuvent utiliser PHP-GTK pour écrire ces programmes.

En utilisant cette méthode, vous pouvez également écrire des applications multiplateformes. PHP-GTK est une extension de PHP qui n'est pas incluse dans les packages PHP couramment distribués. Si vous êtes intéressé par PHP-GTK, veuillez visiter son » site Web pour plus d'informations.

PHP peut être utilisé sur tous les principaux systèmes d'exploitation, y compris Linux, diverses variantes d'Unix (dont HP-UX, Solaris et OpenBSD), Microsoft Windows, Mac OS X, RISC OS, etc.

Aujourd'hui, PHP prend en charge la plupart des serveurs Web, notamment Apache, Microsoft Internet Information Server (IIS), Personal Web Server (PWS), Netscape et iPlant, Oreilly Website Pro Server, Caudium, Xitami, OmniHTTPd et al. . Pour la plupart des serveurs, PHP fournit un module ; certains PHP prennent en charge le standard CGI, permettant à PHP de fonctionner comme un processeur CGI.

En résumé, en utilisant PHP, vous pouvez choisir librement le système d'exploitation et le serveur web.

En même temps, vous pouvez également choisir d'utiliser une approche orientée processus, orientée objet ou un mélange des deux pendant le développement. Bien que PHP 4 ne prenne pas en charge toutes les normes POO, de nombreux référentiels de code et applications volumineuses (y compris la bibliothèque PEAR) sont développés en utilisant uniquement du code POO. PHP 5 compense cette faiblesse de PHP 4 et introduit un modèle objet complet.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn