أثناء التحديثات، يمر منتدى الخاص بي أحيانًا بفترة قصيرة من التوقف عن العمل. كان الموقع غير متاح لفترة وجيزة أثناء تشغيل التحديث. نظرًا لأنني أقوم بتحديث منتدى الخاص بي بشكل متكرر، وأحيانًا يوميًا. أنا قلق من أن هذا قد يؤثر سلبًا على تحسين محركات البحث (SEO) وتجربة المستخدم. هل يمكننا إصلاح هذا لمنعه من الحدوث؟
مرحباً كيت! هذا جزء طبيعي من التحديث وهو قصير جداً. بصراحة، لا داعي للقلق كثيراً بشأن تحسين محركات البحث (SEO)، ولكن يمكنك إخبار أعضائك بأنك تقوم بالتحديث بشكل متكرر حتى يعرفوا أنه يجب عليهم فقط التحقق مرة أخرى لاحقاً إذا بدا أن الموقع سيتوقف لبضع دقائق أثناء قيامك بالتحديث.
أيضاً، إذا قمت بالتحديث من واجهة المستخدم (UI)، فسيظل الموقع متاحاً إلى حد كبير أثناء التحديث.
هناك حيلة لعرض صفحة “قيد الصيانة” أثناء التحديث ولكني لا أوصي بها.
لكنني كنت أقوم بالتحديث عبر لوحة تحكم المسؤول (admin dashboard). أستخدم رمز الحالة 503 HTTP أثناء إعادة البناء. تم حذف موقعي السابق من قوائم جوجل بسبب توقفات متكررة، لذلك اضطررت إلى تغيير النطاق.
حسنًا، لقد قلت “في الغالب”!
من غير الممكن تجنب التوقف عن العمل تمامًا لأن الحاوية يجب إعادة تشغيلها أثناء التحديث. ولكن في تجربتي، لا يستغرق التوقف عن العمل أكثر من دقيقة تقريبًا.
أقوم بالتحديث يوميًا بنفسي ولكن مواقعي صغيرة جدًا وأنا مهووس برؤية أحدث التغييرات. لم يشتكِ لي أحد أبدًا بشأن التوقف عن العمل.
أنا فضولي.. لماذا تقوم بالتحديث يوميًا؟
ماذا يعني هذا؟
هذا يفاجئني حقًا! كم كان حجم التوقف عن العمل وكم كانت مدته؟
أنا خارج نطاق معرفتي في الحديث عن جوجل. لا أقلق بشأنه بالنسبة لمواقعي (فهي صغيرة وخاصة). بالإضافة إلى ذلك، جوجل صندوق أسود للغاية! قد يكون من الصعب معرفة سبب حدوث الأشياء هناك.
أستخدم استجابة 503 (بدلاً من خطأ 502) أثناء وضع الصيانة مثل عمليات إعادة البناء (فقط عندما يتطلب مني ديسكورس ذلك). كان خادمي السابق بطيئًا، لذلك كانت التحديثات تستغرق وقتًا أطول وأظل الموقع لفترة طويلة جدًا أثناء التحديثات. لذلك تم حذفي من القائمة. الآن خادمي الجديد مفرط في القوة، لذلك لا أواجه مشكلات كهذه إلا بشكل عرضي أثناء التحديث.
هناك تحديثات جديدة كل يوم، كل ساعة، لذا أقوم بالتحديث كلما رأيت تحديثات جديدة.
(عذرًا، هذه نصيحة غير مطلوبة ولا تجيب على سؤالك… أقترح التحديث بوتيرة أقل - لن يقلل ذلك فقط من وقت التوقف الحتمي، بل سيقلل أيضًا من احتمالية التحديث في وقت تكون فيه الأمور معطلة بعض الشيء. شخصيًا، أقوم بالتحديث عند صدور الإصدارات، ولكني أنتظر يومًا أو نحو ذلك لإتاحة الفرصة لإصلاح الأعطال.)
