التطبيق هو كائن عام في ASP. إذا وصل العديد من المستخدمين إلى الوصول إليه في نفس الوقت ، إذا أغلقها أحد المستخدمين ، فسيؤثر ذلك على المستخدمين الآخرين. إذا كنت ترغب في إغلاق المتصفح ، فنحن بحاجة إلى مسح التطبيق. هل تعرف كيفية مسح التطبيق ASP؟
كائن التطبيق
يمكن أن يكون تطبيق على الويب مجموعة من ملفات ASP. تعمل ملفات ASP هذه معًا لإكمال المهمة. يتم استخدام كائن التطبيق في ASP لتجميع هذه الملفات معًا.
يتم استخدام كائن التطبيق لتخزين المتغيرات والوصول إليها من أي صفحة ، على غرار كائن جلسة. الفرق هو أن جميع المستخدمين يشاركون كائن تطبيق ، والعلاقة بين كائن الجلسة والمستخدم واحد إلى واحد.
يحتوي كائن التطبيق على معلومات (مثل معلومات اتصال قاعدة البيانات) التي سيتم استخدامها بواسطة العديد من الصفحات في التطبيق. هذا يعني أنه يمكن الوصول إلى هذه المعلومات من أي صفحة. وهذا يعني أيضًا أنه يمكنك تغيير هذه المعلومات في مكان واحد ، وسيتم تنعكس التغييرات تلقائيًا في جميع الصفحات.
عند إنشاء موقع ويب ، إذا تم استخدام كمية كبيرة من التطبيق ، فسوف يشغل كمية كبيرة من موارد الخادم ، لذلك عندما نخرج من الخلفية ، يمكننا مسح البيانات ، وسيتم تشغيل الموقع بشكل أسرع.
يقوم كائن التطبيق بتنفيذ معلومات مشاركة بين جميع مستخدمي تطبيق معين ويستمر في البيانات أثناء تشغيل الخادم. علاوة على ذلك ، يحتوي كائن التطبيق أيضًا على طرق للتحكم في الوصول إلى بيانات وأحداث على مستوى التطبيق والتي يمكن استخدامها لإحداث عملية عند بدء تشغيل التطبيق وتوقفه.
على الرغم من أن كائن التطبيق لا يحتوي على خصائص مدمجة ، إلا أنه يمكننا تعيين خصائص محددة من قبل المستخدم باستخدام بناء الجملة التالي ، والتي يمكن أن تسمى أيضًا مجموعات.
التطبيق ("خاصية/اسم المجموعة") = القيمة
يشرح الرمز التالي كيفية إنشاء التطبيق ومسحه
إنشاء مهمة التطبيق: <%application("aa")="lhp"%>
طباعة قيمة التطبيق: <%=application("aa")%>
رمز لاستخدام ASP لمسح كائن التطبيق:
<٪ 'application.contents.removeall' application.contents.remove ("name variable") application.contents.remove ("aa") ٪> <br /> طباعة القيمة: <٪ = application ("aa") ٪>ما سبق هو طريقة مسح التطبيق ASP. آمل أن يكون ذلك مفيدًا لتعلم الجميع ، وآمل أن يدعم الجميع قناة التكنولوجيا الجديدة الخاطئة.