Maison >développement back-end >Problème PHP >La différence entre la création de sites Web asp et php
La différence entre la création de sites Web asp et php
La vitesse
Quand j'ai commencé. Lors de l'exécution du programme de script PHP, je ne pouvais pas m'empêcher de me dire : « C'est trop rapide. » A cette époque, j'exécutais mon programme sur une machine à 166 MHz, mais il fonctionnait toujours très vite. ASP ne sera jamais aussi rapide que PHP car ASP est construit sur l'architecture COM.
Dans le code PHP, tout le travail est exécuté dans l'espace mémoire de PHP, ce qui signifie que PHP n'est pas basé sur des objets COM, sa vitesse d'exécution sera donc plus rapide.
2. Gestion avancée de la mémoire
Sous IIS4, si un script ASP header.asp est inclus dans 20 pages, alors lors de son exécution, il sera dans le mémoire Les copies compilées de ces 20 header.asp seront conservées. IIS5 résout ce problème, mais seul Windows 2000 prend en charge IIS5. En PHP, ce problème n'existe pas. Ce n'est que lorsque require est requis qu'un fichier d'inclusion sera appelé.
3. MySQL rend PHP plus excitant
La combinaison de PHP et MySQL est simple et passionnante. PHP dispose de nombreux outils pour gérer et maintenir MySQL. est le plus complet. De nombreuses fonctions utiles telles que mysql_insert_id et mysql_affected_rows ne sont pas disponibles dans d'autres bases de données.
ASP et PHP sont tous deux des solutions idéales pour les sites Web de taille moyenne, mais l'intégration étroite de PHP et MySQL rend PHP plus supérieur.
Il y a très peu d'utilisateurs du langage asp maintenant, et php est désormais le langage de développement principal pour le développement Web.
Tutoriel recommandé : Tutoriel vidéo PHP
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!