2. الميزات الأربعة الجديدة لـ ASP+
1. ASP+استنادًا إلى بنية جديدة
يعتمد ASP+تمامًا على إطار تشغيل NGWS.
NGWS Runtime Framework هو مكون أساسي من Web -Generation على شبكة الإنترنت. NGWS هي بنية تحتية جديدة لنظام التشغيل Windows. يوفر حزمة بين المطورين وأنظمة التشغيل التي تجعل برمجة Windows أسهل. يعتمد NGWS تمامًا على الكائنات عند التشغيل. عند تشغيل NGWS ، لا داعي للقلق بشأن نسيان مسح كائن معين في صفحة ASP+، لأنه سيتعامل تلقائيًا من إعادة تدوير نفايات الذاكرة. في الوقت نفسه ، أصبحت بعض الخدمات الأساسية التي تعتبر حيوية لنظام التشغيل أسهل أو الأمان أو التصديق أو الوصول إلى نظام الملفات ومعلومات الشبكة ، إلخ. جوهر جوهر كل شيء ليس مشكلة!
2. asp+تنفيذ عن طريق التجميع
قامت ASP+بإجراء العديد من التحسينات على تنفيذ البرامج النصية لـ ASP. لا تسيء الفهم! التجميع الذي نشير إليه هو عدم إنشاء ملفات .exe.
لا تزال تكتب رمزًا كما كان من قبل. عندما يتلقى البرنامج النصي الطلب مرة أخرى ، يقوم النظام بتشغيل نسخة ذاكرة التخزين المؤقت مباشرةً ، مما يسرع إلى حد كبير من سرعة التنفيذ ، لأننا نقوم الآن بتشغيل الرمز المترجم.
إذا تم تغيير مصدر المصدر ، فسيتم تجاهل إصدار التجميع القديم تلقائيًا من ذاكرة التخزين المؤقت عند وقت التشغيل ، بحيث يتم إعادة تدوين الرمز عند استلام طلب التنفيذ في المرة القادمة.
3. تقنية ذاكرة التخزين المؤقت للبيانات
حسنًا ، لدينا الآن مجموعة أسرع من ASP+، ولكن هذا لا يزال غير كافٍ. تخيل هذا الموقف: لديك صفحة ASP+التي تم إنشاؤها ديناميكيًا. جوهر جوهر الآن ، على افتراض أن الخادم الخاص بك يتلقى طلبًا من العميل ، سيتصل الخادم بقاعدة البيانات ، وإجراء الاستعلام واسترداد السجلات والتعليقات إلى المستخدمين ، وبسيطة للغاية ، أليس كذلك؟ ولكن ما نوع العواقب التي سيتم إنتاجها عندما يتعين على الخادم التعامل مع الآلاف من نفس الطلب في نفس الوقت؟ ليس هناك شك في أن النتيجة هي الحساب المتكرر غير الضروري واحتلال موارد النظام الرهيب.
هذا هو السبب في استخدام تقنية ذاكرة التخزين المؤقت للبيانات.