Maison > Article > développement back-end > Qu'est-ce qu'ASP
1 : Qu'est-ce qu'ASP
ASP est Active Server Pages, un serveur développé par Microsoft Corporation Un environnement de script latéral qui peut être utilisé pour créer des pages Web interactives dynamiques et créer des applications Web puissantes. Lorsque le serveur reçoit une demande de fichier ASP, il traite le code de script côté serveur contenu dans le fichier de page Web HTML (Hyper Text Markup Language) utilisé pour le créer et l'envoie au navigateur. En plus du code de script côté serveur, les fichiers ASP peuvent également contenir du texte, du HTML (y compris le script côté client associé) et des appels de composants COM. [Lecture recommandée : Qu'est-ce que .NET]
ASP est simple et facile à maintenir. C'est le choix pour les applications de petites pages. En utilisant DCOM (Distributed Component Object Model) et MTS (Microsoft Transaction Server), ASP peut même implémenter des applications d'entreprise de taille moyenne.
2 : Développement de la programmation
1. Environnement matériel
L'exécution du programme ASP n'a pas d'exigences particulières pour l'environnement matériel et a généralement le capacité à répondre aux exigences du fonctionnement de Windows L'équipement matériel requis pour le fonctionnement du système est suffisant. La capacité de mémoire de base requise est de 64 Mo et la capacité de mémoire recommandée est de 128 Mo ou plus. De plus, il doit y avoir plus de 1 Go d'espace disque pour installer le logiciel requis.
2. Environnement logiciel
En termes d'environnement logiciel, ASP étant lancé par Microsoft, il ne peut être utilisé que sous le système d'exploitation Microsoft Windows et son serveur Web de support Il ne peut être exécuté qu'avec le support d'un logiciel. Divers systèmes d'exploitation Windows de MicroSoR peuvent être utilisés comme plate-forme d'exploitation d'ASP. Parmi eux, le serveur personnel fonctionnant sous le système d'exploitation Windows 98 est généralement appelé PWS, tandis que le serveur personnel fonctionnant sous le système d'exploitation Windows 98 est appelé IIS.
3 : Environnement de développement ASP
1. Utilisez des langages de script simples et faciles tels que VBScript et JavaScript. Combiné avec le code HTML, vous pouvez rapidement compléter l'application du site Web et mettre en œuvre la technologie de page Web dynamique.
2. Les fichiers ASP sont contenus dans des fichiers composés de code HTML. Ils sont faciles à modifier et à tester, et peuvent être interprétés et exécutés sans compilation ni liaison.
3. Le langage de script utilisé par ASP est exécuté sur le serveur Web. L'interpréteur ASP sur le serveur exécutera le programme ASP sur le serveur et transmettra les résultats au navigateur client au format HTML.
4. ASP fournit certains objets intégrés. L'utilisation de ces objets peut rendre les scripts côté serveur plus puissants.
5. ASP peut utiliser des composants ActiveX côté serveur pour effectuer diverses tâches, telles que l'accès aux bases de données, la découverte de courriers électroniques ou l'accès aux systèmes de fichiers.
6. Étant donné que le serveur transmet le résultat de l'exécution du programme ASP au navigateur client au format HTML, l'utilisateur ne verra pas le code du programme original écrit par ASP, ce qui peut empêcher le vol du code du programme ASP. .
Quatre : Comment fonctionne ASP
Le programme de script dans ASP est exécuté côté serveur (plutôt que côté client) et est transmis au navigateur Les pages Web sur le serveur sont générées sur le serveur Web. Par conséquent, le navigateur client ne traite pas ces scripts, le serveur Web a terminé le traitement de ces scripts et transmet la page HTML standard au navigateur. L'interpréteur ASP lit et exécute tout le code de script entre les balises et génère du contenu. Puisque seul le résultat de l'exécution du script est renvoyé au navigateur, l'utilisateur ne peut pas voir les commandes de script de la page Web en cours de navigation, mais uniquement le résultat de l'exécution du script.
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!