2. Les quatre nouvelles fonctionnalités d'ASP +
1. ASP + basé sur une nouvelle architecture
ASP + est complètement basé sur le cadre d'exécution NGWS.
NGWS Runtime Framework est un composant central de l'architecture .NET Web de génération suivante de Microsoft proposée par Microsoft. NGWS est une nouvelle infrastructure pour Windows. Il fournit un package entre les développeurs et les systèmes d'exploitation qui facilitent la programmation Windows. NGWS est complètement basé sur des objets lors de l'exécution. Lorsque NGWS est en cours d'exécution, nous n'avons pas à nous soucier d'oublier d'effacer un certain objet dans la page ASP +, car il gérera automatiquement le recyclage des déchets de mémoire. Dans le même temps, certains des services sous-jacents qui sont vitaux pour le système d'exploitation sont devenus plus faciles, la sécurité, la certification, l'accès au système de fichiers, les informations réseau, etc. Essence Essence Tout n'est pas un problème!
2.asp + exécuter en compilant
ASP + a apporté de nombreuses améliorations sur les performances d'exécution de l'ASP. Ne vous méprenez pas! La compilation à laquelle nous nous référons n'est pas de générer des fichiers .exe.
Vous écrivez toujours le code comme avant. Lorsque le script reçoit à nouveau la demande, le système exécute directement la copie du cache, ce qui accélère considérablement la vitesse d'exécution, car nous exécutons maintenant le code compilé.
Si la source de la source est modifiée, l'ancienne version de compilation sera automatiquement rejetée à partir du cache lors de l'exécution, de sorte que le code sera compilé lorsque la demande d'exécution sera reçue la prochaine fois.
3. Technologie de cache de données
Eh bien, nous avons maintenant un ASP + compilé plus rapide, mais cela ne suffit pas. Imaginez cette situation: vous avez une page ASP + générée dynamiquement. Essence Essence Maintenant, en supposant que votre serveur reçoit une demande du client, le serveur se connectera à la base de données, effectuera des requêtes, récupérera des enregistrements et des commentaires aux utilisateurs, très simples, non? Mais quels types de conséquences seront produits lorsque le serveur doit traiter avec des milliers de la même demande en même temps? Il ne fait aucun doute que le résultat est un calcul répété inutile et une occupation terrible des ressources système.
C'est pourquoi la technologie de cache de données est utilisée.