تقدم هذه المقالة أربع خطوات لإكمال إحصائيات حركة المرور لتصميم الويب ASP.
اتبع الخطوات أدناه وستحصل قريبًا على عداد رسومي جميل.
الخطوة 1:
قم بإنشاء ملف نصي في دليل موقع الويب مثل Count ، مثل counter.dat ، لتخزين الزيارات. يحتوي محتوى الملف على سطر واحد فقط من الأرقام ، مما يشير إلى الزيارات الأولية لموقع الويب ، والذي هو عمومًا 0.
الخطوة 2:
يمكن تسمية برنامج ASP الذي ينشئ عدادًا في نفس الدليل myCount.asp ، مع المحتوى التالي:
- <٪
- "المصنعة ASP الرسومية العداد V1.1
- "تستخدم لإحصائيات تصفح الويب ، مجانًا للاستخدام ، مجانًا للنسخ!
- Dimvistors
- احصل على عنوان ملف count counter.dat
- countfile = server.mappath (counter.dat)
- "إنشاء ملفات كائن ملف
- setfs = server.createObject (scripting.filesystemObject)
- "افتح الملف في وضع القراءة ، حيث يتم القراءة 1
- setThisfile = fs.OpentExtFile (countfile ، 1 ، خطأ ، خطأ)
- اقرأ محتويات ملف العد
- الزوار = thisfile.readline
- "أغلق الملف
- thisfile.close
- setfs = server.createObject (scripting.filesystemObject)
- "قم بإنشاء ملف في Override (True) ، بتنسيق ASCII (خطأ)
- setThisfile = fs.createTextFile (countfile ، true ، false)
- 'النقاط الرئيسية للعداد:
- "تمت إضافة متغير متصل بتحديد ما إذا كان الزائر رابطًا جديدًا
- "هذه الخطوة تمنع المستخدم نفسه من التصفح في نفس الوقت ، بسبب الضغط المتعدد لزر تحديث المتصفح ،
- تحدث ظاهرة زيادة قيمة العداد
- ifisempty (الجلسة (متصلة)) ثم
- application.lock
- يحظر على المستخدمين الآخرين تغيير قيمة العداد
- الزوار = الزوار+1
- يتم زيادة قيمة العداد بمقدار 1
- thisfile.writeline (الزوار)
- اكتب النتيجة إلى الملف
- application.unlock
- "إلغاء القفل ، مما يسمح للمستخدم بتغيير قيمة العداد
- آخر
- application.lock
- الزوار = الزوار
- thisfile.writeline (الزوار)
- application.unlock
- Endif
- الجلسة (متصلة) = صواب
- "اضبط الزائر ليكون متصلاً (صحيح) ، واضغط على زر التحديث مرة أخرى على قيمة العداد لن يتغير.
- countlen = لين (الزوار)
- احصل على طول قيمة العداد (أي عدد أرقام القيمة)
- إذا كنت لا ترغب في استخدام الرسومات ، فيمكنك استخدام ما يلي بدلاً من الحلقة التالية
- "عداد النص: Response.WritedOcument.write (& visitors &) ؛
- "عرض الأرقام الرسومية شيئًا فشيئًا
- fori = 1tocountlen
- Response.WritedOcument.write ('<imgsrc = & images/&/mid (الزوار ، i ، 1) &. gif> </img>') ؛
- التالي
- "أغلق الملف
- thisfile.close
- setfs = لا شيء
- ٪>
الخطوة 3:
ضع ملفات counter.dat و mycount.asp في نفس الدليل (يمكن أيضًا تخزينها بشكل منفصل ، ولكن يجب تحديد مسار الملف في هذا الوقت) ، وإنشاء دليل صور في هذا الدليل لتخزين الملفات الرقمية الرسومية ، ويتطلب الرقم 0 ليتوافق مع 0 .gif ، يتوافق الرقم 1 مع 1.GIF ، وهكذا (الفرصة لإظهار شخصيتك هنا ، يمكنك جعل الرقم رائعًا جدًا).
الخطوة 4:
في هذه المرحلة ، فإن الإنجازات العظيمة على وشك الانتهاء. تحتاج فقط إلى الاتصال بالعداد بالتنسيق التالي على صفحة الويب:
- <scriptLanguage = javaScriptSrc = count/mycount.asp>
- </script>
يلاحظ:
(1) إذا كنت تستخدم أسماء الدليل وأسماء الملفات المختلفة ، فيرجى إجراء تغييرات مماثلة ؛
(2) تم برمجة البرنامج المضاد بواسطة ASP.
طالما كنت تدرس الخطوات الأربع المذكورة أعلاه بعناية وبعناية ، أعتقد أنك ستنشئ بالتأكيد إحصائيات مرور تصميم الويب ASP مع خصائص أسلوبك.