التواصل مع الدعم

نردّ عبر البريد الإلكتروني، عادةً خلال يومين.

يفحص Google reCAPTCHA هذا الإرسال للحماية من إساءة الاستخدام؛ وتُرسَل بيانات إلى Google. لا يُحمَّل السكربت إلا عند فتح هذا النموذج.

→ كل المقالات

الترتيب الذي كان سيُخفي 180 عنوانًا

يومان في أغسطس يحمل أحدهما ثلاثة عشر مقالًا والآخر سبعة. وكل يوم آخر من الشهر يحمل ثلاثة. تسوية ذلك تبدو مهمة خمس دقائق، لكنها كانت ستُخرج 180 عنوانًا عاملًا من الخدمة.

المقالات العشرون ليومي 27 و28 أغسطس، حين كان يُراد ترتيب التواريخ جلبتها الزواحف بالفعل لم تُجلب قط خمسة عشر من عشرين: جلبتها الزواحف من 21 إلى 38 مرة لكل منها تأجيلها كان سيحوّل 180 عنوانًا إلى 404 لأيام نقل الخمسة التي على اليمين لا يكلّف شيئًا — أربعة منها تقول «اليوم»

ما الذي يفعله تاريخ مستقبلي

الجدولة هنا شرط واحد في الاستعلام: لا يُجلب المقال إلا إذا مضى وقت نشره. وهذا ما يجعل الطابور ممكنًا، وهو يعني أيضًا أن المقال المنقول إلى المستقبل يكفّ عن الوجود. عنوانه نفسه يجيب بـ 404، ويخرج من القائمة، ويخرج من خريطة الموقع. والثلاثة متفقة فيما بينها، وهذا هو التصميم الصحيح، وهو بالضبط المشكلة.

كل مقال موجود على اثني عشر عنوانًا: أحد عشر مسارًا لغويًا، وعنوان واحد يتفاوض. وتأجيل خمسة عشر مقالًا يعني 180 عنوانًا تجيب بـ 404 حتى يحين موعدها الجديد.

من كان سيلاحظ ذلك

السجل يجيب عن ذلك بدقة. من المقالات العشرين، كانت الزواحف قد جلبت خمسة عشر — بين 21 و38 مرة لكل منها، من بينها ما يصل إلى خمس من Googlebot وما يصل إلى اثنتي عشرة من bingbot. هذه صفحات موجودة في فهرس ما. وتحويلها إلى أخطاء لعدة أيام ليس ترتيبًا، بل سحب وإعادة تقديم.

أما الخمسة المتبقية فلم يجلبها أي شيء قط. ونقلها لا يكلّف شيئًا على الإطلاق، وهذا هو النصف المفيد من القياس: ليست المسألة أن الجدولة خطيرة، بل أنها مجانية فقط قبل أن ينظر إليها أحد.

النصف الآخر من الإجابة

أربعة من تلك الخمسة لم يكن ممكنًا نقلها هي الأخرى، لسبب لا علاقة له بالزواحف. فهي تقول اليوم، و أمس، و في اليوم السابق — ثلاث عشرة عبارة من هذا النوع مجتمعة. والمقال المؤرَّخ بعد ثلاثة أيام الذي يقول «أمس» خاطئ ببساطة، بإحدى عشرة لغة في آن واحد.

والبديل عن التأجيل هو الإرجاع إلى الوراء، وهذا أسوأ: فهذه المقالات كُتبت في الأيام التي تحمل تواريخها. وتأريخها بتاريخ سابق كي يبدو التقويم متوازنًا سيكون كذبة صغيرة تُقال للقارئ إرضاءً لمخطط.

ما فعلناه بدلًا من ذلك

لا شيء في الماضي، وأداة للمستقبل. تأخذ المقالات الجديدة الآن الخانة الحرة التالية في شبكة من ثلاثة مقالات يوميًا، وترفض الأداة نقل مقال منشور أصلًا ما لم يُطلب منها ذلك مرتين — وتطبع عدد العناوين التي ستنطفئ قبل أن تفعل.

الأيام غير المتوازنة تبقى غير متوازنة. فهي ما حدث.

ما يمكن تعميمه

كلفة التغيير ليست في التغيير نفسه، بل فيما حدث بالفعل للشيء الذي يُغيَّر. تاريخ النشر رقم في عمود إلى أن يجلب أحدهم الصفحة التي ينتمي إليها، وبعد ذلك يصبح وعدًا.

نصفا ذلك كانا في السجل نفسه، ولم يكن أي منهما في الكود.

إعلان