3 طرق يمكن أن يساعدك سجل نشاط WordPress في استكشاف الأخطاء وإصلاحها بشكل أسرع
نشرت: 2023-04-13عادة ما يكون هناك الكثير من الأنشطة الجارية في خلفية موقع WordPress الخاص بك. على سبيل المثال ، يتم تحديث المسودات ؛ يتم تثبيت المكونات الإضافية وتنشيطها وإلغاء تثبيتها ؛ تحديث البيانات الوصفية لمنتجات WooCommerce ؛ وأكثر بكثير. كلما زاد عدد الأشخاص الذين يصلون إلى لوحة المعلومات الخاصة بك ، زادت احتمالية حدوث أخطاء - ويمكن أن يكون تحديد مصدرها بمثابة صداع.
الحل الواضح هو تتبع كل إجراء يحدث على موقع الويب الخاص بك. باستخدام WordPress ، يمكنك القيام بذلك عن طريق تثبيت مكون إضافي يحتفظ بسجل لجميع التغييرات في سجل التدقيق - المعروف أيضًا باسم سجل نشاط WordPress. سيعطيك هذا سجلاً سهل الهضم لنشاط الموقع ، وهو أمر رائع لاستكشاف الأخطاء وإصلاحها.
في هذه المقالة ، سأتحدث أكثر قليلاً عن ماهية سجلات النشاط ، وكيف تعمل ، وما هي فوائدها. بعد ذلك ، سأناقش المواقف التي قد يؤدي فيها وجود سجل نشاط في WordPress إلى جعل حياتك أسهل كثيرًا!
ما هي سجلات نشاط WordPress؟
باختصار ، سجلات النشاط عبارة عن سجلات بسيطة للإجراءات المتخذة على موقع الويب الخاص بك. على سبيل المثال ، يمكنك المشاهدة في كل مرة يعدل فيها شخص ما صفحة ، أو يسجل الدخول إلى موقعك على الويب ، أو يقوم بمجموعة متنوعة من التغييرات. تعد سجلات النشاط مفيدة لاستكشاف الأخطاء وإصلاحها ومعرفة من يفعل ماذا على موقع الويب الخاص بك.
تعد سجلات الأنشطة رائعة للعديد من المواقف (المزيد حول هذا لاحقًا). عندما تظهر مشكلة ، ستكون سعيدًا لأن لديك سجلات النشاط لمساعدتك في تتبع مصدر المشكلة.
لا يحتوي WordPress على أي سجلات أنشطة مضمنة ، ومع ذلك ، ستحتاج إلى مكون إضافي لسجل نشاط WordPress ، مثل WP Security Audit Log.
باستخدام المكون الإضافي الصحيح ، ستتمكن من انتقاء واختيار نوع الأحداث التي يجب أن يحتفظ المكون الإضافي بسجل لها بالضبط. بالإضافة إلى ذلك ، يمكنك أيضًا إعداد إشعارات البريد الإلكتروني ، بحيث تحصل على تنبيهات عند حدوث شيء مهم وتقليل الوقت المستغرق للتحقق من السجلات يدويًا.
3 سيناريوهات ستكون ممتنًا لامتلاك سجل نشاط ووردبريس
من المسلم به أن امتلاك سجل نشاط لا يمثل في كثير من الأحيان مصدر قلق رئيسي للعديد من مالكي المواقع الذين يطلقون موقعًا جديدًا على WordPress. ومع ذلك ، يجب أن يكون الأمر كذلك ، وسأوجهك الآن عبر ثلاث مواقف للمساعدة في توضيح ذلك.
تكون سجلات نشاط WordPress مفيدة بشكل لا يصدق عندما:
- أنت تبحث عن سبب خطأ الموقع
- تحتاج إلى تحديد خرق أمني
- أنت تتعاون في فريق وتحتاج إلى معرفة من يفعل ماذا
1. البحث عن سبب خطأ الموقع
تحتوي مواقع WordPress على الكثير من الأجزاء المتحركة ، حتى لو لم تكن كذلك. على سبيل المثال ، تستخدم معظم مواقع WordPress مكونات إضافية متعددة ، ويمكن أن تؤثر إضافة واحدة جديدة أو إجراء تحديث على وظائف موقعك إذا كان هناك تعارض في المكونات الإضافية. هذا مشابه أيضًا للموضوعات.
لسوء الحظ ، يصعب تشخيص هذه المشكلات ، ويمكن أن تتأثر تفاعل المستخدم اعتمادًا على الخطأ الدقيق. (هل رأيت شاشة الموت البيضاء من قبل؟) على هذا النحو ، تحتاج إلى استكشاف المشكلة وإصلاحها على الفور.
يمكن أن يساعدك سجل النشاط في تتبع مصدر الخطأ. على سبيل المثال ، ضع في اعتبارك صفحة رئيسية توقف تحميلها.
أنت تعلم أنه كان يعمل منذ يوم ، ولا يبدو أن الخطأ يمثل مشكلة مع مضيفك. باستخدام سجل النشاط في يدك ، يمكنك الغوص والتحقق من النشاط الذي يؤدي إلى اكتشافك. على سبيل المثال ، إذا رأيت أنه تم تحديث سمة أو مكون إضافي خلال الـ 12 ساعة الماضية ، فقد يكون مصدر الخطأ وسيتطلب مزيدًا من التحقيق.
في هذه الحالة ، يمكنك تعطيل المكون الإضافي مؤقتًا أو استبداله بآخر أو إعادة موقعك إلى نسخة احتياطية سابقة. تتمثل الفائدة من سجل النشاط في أنه يمكنك التصرف بسرعة أكبر لحل الأخطاء ، دون التخمين في المشكلة.
2. تحديد مصدر الخرق الأمني
يعد WordPress نظام إدارة المحتوى المفضل لدي إلى حد بعيد ، ويشاركه الكثير من الأشخاص هذا الرأي. كما أنها آمنة بطبيعتها. المشكلة هي أن هذا الضوء الساطع يعني أن WordPress هدف رئيسي للهجمات.
هذا يعني أنك بحاجة إلى اتخاذ خطوات لتأمين موقع الويب الخاص بك من الأشخاص ذوي النوايا الخبيثة. على سبيل المثال ، ضع في اعتبارك شخصًا لديه إمكانية الوصول إلى لوحة القيادة يتسبب في إحداث فوضى في موقعك.
يمكن أن تكون أوراق اعتماد عضو آخر في الفريق وقعت في أيديهم. بصرف النظر عن تعليم الآخرين حول "نظافة كلمات المرور" الجيدة وأفضل ممارسات أمان WordPress ، ستحتاج إلى معرفة الحساب الذي تم اختراقه.
يجعل سجل النشاط هذا الجزء أمرًا سهلاً - ما عليك سوى التحقق من الشخص الذي قام مؤخرًا بتسجيل الدخول إلى WordPress. يمكنك أيضًا التحقق من كل إجراء قام به المستخدمون الذين قاموا بتسجيل الدخول. على سبيل المثال ، إذا قام شخص ما بتحرير صفحة أو حذف مقالة ، فسيعرضها سجل النشاط صراحةً.
بمجرد اكتشاف الحساب المخترق والأسباب الكامنة وراءه ، يمكنك المتابعة وفقًا لذلك. الخلاصة الرئيسية هي أنه مسلح بالمعلومات الصحيحة (بفضل سجل نشاط WordPress) ، يصبح حل المشكلة أبسط بكثير.
3. التعاون في فريق حتى تتمكن من معرفة من يفعل ماذا
في بعض الأحيان ، ستقوم بتغيير شيء ما على موقع الويب الخاص بك فقط لتكتشف أنه كان له تأثير سلبي في مكان آخر. على سبيل المثال ، ضع في اعتبارك تشغيل متجر على الإنترنت كجزء من فريق.
إذا قام أحد الزملاء بتغيير تكوين متجر WooCommerce الخاص بك ، فقد يقدم جوانب مثل المدفوعات غير المعالجة ، مما يؤدي بفريقك إلى قضاء بعض الوقت في اكتشاف سبب المشكلة. بدلاً من ذلك ، ربما تحتاج إلى معرفة من قام بمعالجة طلب معين أو تغيير سعر المنتج.
بالطبع ، كلما زاد وقت التوقف عن العمل بسبب مشكلة مستمرة ، زادت الأموال التي تخسرها. مع وجود سجل نشاط لـ WooCommerce ، ومع ذلك ، يجب أن تستغرق العملية دقائق فقط لتعقبها. ستخبرك نظرة سريعة على السجلات عن الزميل الذي بدأ في تعديل تكوين موقعك.
اعتمادًا على البيانات التي يمكنك الوصول إليها ، يمكنك حتى رؤية التغييرات الدقيقة التي يتم إجراؤها. بغض النظر ، مجرد معرفة مصدر الخطأ يمكن أن يكون كافيًا ، حيث يمكنك الذهاب مباشرة إلى زميلك في الفريق واسألهم المزيد عنه.
باختصار ، كلما زاد عدد الأشخاص الذين يعملون على موقع ويب ، زاد عدد التغييرات - مع عواقب سلبية في بعض الأحيان. ومع ذلك ، سيساعدك المكون الإضافي لسجل التدقيق ذو التغطية الشاملة والسجلات الشاملة على تتبع كل إجراء ، ويمنحك الفرصة لإصلاح الأمور بشكل أسرع.
خاتمة
قد تشعر أحيانًا بسجلات تدقيق WordPress بأنها مبالغة ، ولكن عندما يحدث خطأ ما ، من المفيد للغاية أن يكون لديك سجلات لأحدث الإجراءات على موقعك. باستخدام هذه المعلومات ، يصبح استكشاف المشكلات الفنية وإصلاحها أكثر بساطة.
فقط لإعطائك فكرة عن مدى فائدة سجل نشاط WordPress ، إليك ثلاثة أمثلة على المواقف التي يمكن أن يوفر لك استخدام أحدها الكثير من المتاعب:
- عندما يتعطل شيء ما على موقع الويب الخاص بك.
- أثناء الخروقات الأمنية.
- لتتبع التغييرات على موقع الويب الخاص بك.
هل لديك أي أسئلة حول سجلات نشاط WordPress؟ اسأل بعيدا في قسم التعليقات أدناه!