عندما يفكر الكثير من الأشخاص في الإحصائيات، فإنهم يقتصرون على Google Analytics وBaidu Statistics وإحصائيات مشرفي المواقع وما إلى ذلك. هذه الأنواع من الإحصائيات عبارة عن أنظمة تم تطويرها بواسطة شركات خارجية مثل محركات البحث، وبطبيعة الحال، فهي عديمة الفائدة من حيث الوظيفة والسهولة من الاستخدام، ولكن المشكلة الوحيدة هي أن البيانات الإحصائية يتم تخزينها على خادم طرف ثالث، مما يشكل مخاطر معينة لبعض المواقع ذات السرية العالية.
هناك مشكلة أخرى تتعلق باستخدام إحصائيات الويب التابعة لجهات خارجية وهي انعدام الأمان. على سبيل المثال، تم الإبلاغ عن أن ملفات JS مثل Baidu Statistics وWebmaster Statistics تحتوي على برامج ضارة وأن خادم الإحصائيات معطل. على الرغم من عدم وجود مشكلات كبيرة في Google Analytics، غالبًا ما يتعذر الوصول إلى Google Analytics، مما يؤثر بشكل خطير على سرعة تحميل صفحات الويب، ولهذا السبب اضطررت للتخلي عن GA.
بدلاً من استخدام Google Analytics وBaidu Statistics، يمكننا أن نسعى لبناء نظام إحصائي خاص بنا. Piwik هو نظام إحصائي PHP مجاني ومفتوح المصدر يتمتع بشعبية وسمعة عالية من حيث الوظائف، Piwik مشابه لـ Google Analytics. يدعم Piwik المكونات الإضافية. يمكنك استخدام المكونات الإضافية لتوسيع وظائف Piwik أو إزالة بعض الوظائف غير الضرورية، والتي يمكن أن تلبي بشكل أساسي الاحتياجات الإحصائية اليومية لمواقع الويب الصغيرة والمتوسطة الحجم.
تم إنشاء Piwik باستخدام PHP+MysqL، لذا يمكن لأي خادم ويب في بيئة LNMP أو LAMP تشغيل Piwik. ستوضح هذه المقالة كيفية تثبيت Piwik واستخدامه لمزيد من أدوات مشرفي المواقع، قد تحتاج إلى:
- ملخص أوامر مراقبة نظام Linux - وحدة المعالجة المركزية الرئيسية، والذاكرة، وإدخال القرص، وما إلى ذلك للعثور على اختناقات الأداء
- قم بإنشاء أدوات RSS والاشتراك فيها لأي موقع ويب - احصل على نص RSS الكامل والبريد الإلكتروني وتذكيرات تطبيقات الهاتف المحمول
- ثلاث أدوات أوامر Rsync وSCP وTar-Quick الحل لنقل موقع الويب عن بعد VPS ومزامنة البيانات
ملاحظة: تم التحديث في 3 مارس 2018، تمت إعادة تسمية Piwik إلى Matomo، فقط تم تغيير الاسم. طرق التثبيت والاستخدام هي نفس طريقة Piwik الأصلية.
1. طريقة تثبيت Piwik
الموقع الرسمي لبيويك:
- موقع الكتروني: https://matomo.org/
- موقع الكتروني: https://piwik.org/
- العرض التوضيحي: https://demo.piwik.org
1.1 متطلبات التثبيت
يتطلب تثبيت Piwik أن يفي الخادم بالشروط التالية على الأقل:
يدعم أباتشي، Nginx، IIS، الخ.
إصدار PHP هو 5.5.9 على الأقل
إصدار MySQL هو 5.5 أو MariaDB على الأقل
قم بتمكين امتداد PHP pdo وpdo_mysql، أو امتداد mysqli.
يوصي الموقع الرسمي باستخدام PHP 7 أو أعلى، أو MySQL 5.7+ أو MariaDB كقاعدة بيانات. يوصى باستخدام حزمة التثبيت Oneinstack أو LNMP بنقرة واحدة، والتي تدعم التثبيت بنقرة واحدة لأحدث إصدارات PHP وNginx وMysqL وما إلى ذلك.
1.2 عملية التثبيت
انتقل إلى الموقع الرسمي لتنزيل أحدث إصدار من حزمة تثبيت Piwik، وقم بفك ضغطه إلى الدليل الجذر للخادم. ثم قم بزيارة الموقع باستخدام المتصفح، وستظهر لك واجهة تثبيت Piwik. تأكد من تبديل اللغة إلى اللغة الصينية أولاً.
3. طريقة إعداد Piwik
3.1 تثبيت البرنامج الإضافي
يدعم Piwik تنشيط المكونات الإضافية التابعة لجهات خارجية، ويمكنك اختيار الإيقاف المؤقت أو تمكين المكونات الإضافية المختلفة.
يمكنك تنزيل المكونات الإضافية والموضوعات الخاصة بـ Piwik في خيارات المركز التجاري.
3.2 قاعدة بيانات GeoIP
إذا وجدت أن Piwik لديه مشكلة في عرض الموقع الجغرافي للزوار، فمن المحتمل أن قاعدة بيانات GeoIP لم يتم تنزيلها أو تحديثها، ويمكنك تنزيلها أو تحديثها يدويًا.
4. ملخص
Piwik هو نظام ممتاز لإحصائيات مواقع الويب مفتوحة المصدر، من حيث الوظائف، فإن تحليل الزائر، وتحليل المصدر، وتحليل الهدف، وما إلى ذلك، هو في الأساس نفس نظام Google Analytics الذي لدينا. يحتاج.
ربما تكون المشكلة الوحيدة عند استخدام Piwik هي التأكد من استقرار الخادم، لأنه إذا كان الخادم المستخدم للإحصائيات غير مستقر، فقد لا تكون النتائج الإحصائية دقيقة للغاية. بالإضافة إلى ذلك، قد لا يكون عرض Piwik لمواقع IP للزائرين المحليين دقيقًا. يمكنك تمكين قاعدة بيانات IP الخاصة بـ MaxMind أو تحديثها يدويًا.