ما هي أفضل طريقة لتخزين الزيارات ؟

أنا أعمل على مشروع الأن ...

حسب المخطط الأولي للمشروع كنت أنوي تخزين الزيارات في قاعدة البيانات و لكن بعد التفكير المطول تأكدت أنها ستبطئ القاعدة كثيرا ...

هل من حل أخر ؟

لدي فكرة أخرى و أريد أن أستشيركم عنها ...

الفكرة :

تخزين الزيارات على هذا الشكل في الحقل الخاص بالمحتوي

visitor،visitor،visitor،visitor،visitor،

هل ستنفع ؟


إتبعت في الإصدار الأول من نظام إدارة المحتوى الذي قمت بتطويره على تخزين الزيارات [1] في قاعدة البيانات والقيام في لوحة التحكم بعمل مجموعة الاحصائيات وغيرها من الأمور, ثم قمت بإزالتها في الإصدارات التالية! وجدت Google Analytics يقوم بالمهمة على أفضل وجه.

إذا لا زلت تفكر بتخزينها في قاعدة البيانات فعليك أولاً التساؤل هل تريد تخزين كل IP من الزيارة أو تخزين آخر نشاط فقط له؟ أو يمكنك تخزين فقط حركة الزائرين من الأعضاء الخاصين بالموقع؟ يمكنك استخدام أطر عمل تساعد على عمل Caching ومكتبات أخرى تسهّل التعامل مع قواعد البيانات كمكتبة Data Mapper ORM مع إطار عمل CodeIgniter.

في حال أردت تخزين عدد الزيارات لموضوع ما فالأخ أحمد أجاب إجابة نموذجية لذلك :)

كل التوفيق.

  • [1]:

خدمة جوجل لن تفتح المشكل :) لأسباب عدة...

أنا لا استخدم اطارات عمل عامة ...

نعم أريد تخزين عدد الزيارات لكن المشكلة تبقى كيف أضمن عدم تكرار الزيارة ؟

سألقي نظرة على Data Mapper ORM