كان لدي ثلاثة مواقع متقاربة في بنيتها: مدونتي الشخصية وLiveDXB وبورتفوليو nevskii.me. بدا من الطبيعي إسكانها في بيت تقني واحد. لماذا نحل الصور والمسارات واللغات والبناء ثلاث مرات؟

هكذا ظهرت شيفرة Astro مشتركة مع إعدادات لكل موقع. أتاحت إعادة استخدام الآليات مع الحفاظ على اختلاف المحتوى والعرض. لكن سرعان ما تكشف المنصة المشتركة عن صفة منزلية مألوفة: يسمع الجميع أعمال التجديد في غرفة واحدة.

يحافظ مشهد «nevskii.me — الشاشة الأولى» على مواد المشروع وتصميمه الحقيقيين.

nevskii.me — الشاشة الأولى

واجهة مؤرشفة · بيانات توضيحية

nevskii.me — الشاشة الأولى
شاشة محفوظة من المشروع · دون تحكم تفاعلي

القالب المشترك يوسّع نطاق الخطأ

عند تغيير مكوّن مقال لا يكفي فتح صفحة ملائمة واحدة. يجب معرفة المواقع التي تستخدمه وأنواع الكتل الموجودة وأين سيكون النص أطول. تضيف العربية اتجاه الكتابة، والمعرض ترتيب الوسائط، والرابط القديم قواعد التحويل.

يحافظ مشهد «nevskii.me — قسم داخلي» على مواد المشروع وتصميمه الحقيقيين.

nevskii.me — قسم داخلي

واجهة مؤرشفة · بيانات توضيحية

nevskii.me — قسم داخلي
شاشة محفوظة من المشروع · دون تحكم تفاعلي

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

nevskii.me — قسم التواصل

واجهة مؤرشفة · بيانات توضيحية

nevskii.me — قسم التواصل
شاشة محفوظة من المشروع · دون تحكم تفاعلي

من حق البنية المعمارية أن تتغير

مع الوقت تباعدت الاحتياجات. حصل nevsky.ae على تطبيقه الخاص ومصدر تحريري في Git. احتفظ LiveDXB بمساره القائم على مراجعات EmDash المنشورة. وبقيت نسخة Astro من nevskii.me معاينة مستقلة.

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

هذه نتيجة نافعة تماماً. يمكن إعادة استخدام حل للمسارات أو معالجة الكتل دون إلزام فرق التحرير بنظام واحد مدى الحياة. وإلا تحولت وفورات تجنب ثلاث نسخ من الشيفرة تدريجياً إلى تكلفة تنسيق كل حركة.

عند العمل مع الاستوديوهات ومجموعات العلامات أبدأ الآن بالسؤال: ما المشترك بينكم فعلاً؟ إن كان شعار المالك فقط فقد تكون المنصة الموحدة طريقة مكلفة لإبرازه. أما إن كان نموذج المحتوى والفريق والإصدار، فيستحق الأمر استخدام آليات مشتركة.

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

قصص ذات صلة: تاريخ Nevsky.ae · نقل LiveDXB · البورتفوليو من Framer إلى Astro.