منصات الويب
بوابات ولوحات تحكم ومنصات للعملاء مهندَسة لتبقى سريعة مع نمو المحتوى والزيارات والصلاحيات.
نظرة عامة
منصة الويب هي عرض الصفحات والصلاحيات وتحرير المحتوى في نظام واحد: ما الذي يُخزَّن مؤقتًا، ومن يحق له رؤية كل سجل، وكيف تتغيّر الصفحة دون نشر جديد. تبني أوريفين البوابة ولوحة التحكم والموقع العام على نموذج عرض واحد ونموذج صلاحيات واحد. والصفحة التي تكون سريعة على قاعدة بيانات تجريبية وبطيئة على قاعدة حقيقية لم تكن سريعة أصلًا.
- قرارات عرض الصفحات والتخزين المؤقت تُتّخذ مسارًا مسارًا
- نموذج الأدوار والصلاحيات، نزولًا إلى مستوى السجل
- نموذج المحتوى وسير عمل المحرّر
- بحث وتصفية وتقسيم صفحات تصمد مع نمو الجدول
- المصادقة والجلسات والدخول الموحّد
- واجهات عربية وإنجليزية، من اليمين إلى اليسار من أول شاشة
- رفع الوسائط والمستندات، تخزينًا وتقديمًا
ما الذي تستلمه
- 01مستودع باسمك يحتوي المنصة ومكتبة مكوّناتها وقوالب صفحاتها.
- 02مصفوفة صلاحيات تربط كل دور بالسجلات والإجراءات التي يصل إليها.
- 03نموذج محتوى ودليل تحرير مكتوب لمن يتولّى النشر.
- 04ميزانيات أداء لكل قالب، مع اختبار الحِمل الذي يتحقق منها.
- 05دليل تشغيل يغطّي إبطال التخزين المؤقت وفرز الأعطال ومسار التراجع.
- 06بيئة ما قبل الإنتاج ورابط المعاينة الذي يفتحه المحرّر قبل نشر أي شيء.
- Next.js
- TypeScript
- PostgreSQL
- Redis
- OpenSearch
- OpenID Connect
- CloudFront
- Playwright
- k6
- Lighthouse CI
كيف يسير المشروع
أول مراجعة ترسم المسارات: أي الصفحات عامة، وأيها مخصّصة للمستخدم، وأيها خلف دور. ويُكتب نموذج الصلاحيات قبل أول شاشة، لأن دورًا يُضاف لاحقًا يمسّ كل استعلام. ويُتّفق على نموذج المحتوى مع من سيحرّرونه، لا بمعزل عنهم. ويبدأ البناء بأثقل صفحة لا بالصفحة الرئيسية، على بيانات بحجم ما ستحمله المنصة فعلًا. ويأتي الإصدار بقواعد إبطال التخزين المؤقت ومسار تراجع وميزانية الأداء التي تُقاس عليها التعديلات اللاحقة. وبعد الإطلاق يبقى المهندسون أنفسهم على المستودع.
- يغيّر المحرّرون المحتوى والصفحات والتنقّل دون انتظار إصدار.
- يمكن إضافة دور أو إدارة أو منطقة جديدة دون إعادة كتابة طريقة قراءة البيانات.
- تصبح ذروات الزيارات مسألة تخزين مؤقت لا حادثة تشغيلية.
- الأداء فحص يعمل قبل كل إصدار، لا تقرير يُكتب بعد انقطاع الخدمة.
خدمات ذات صلة
أخبرنا بما تبنيه.
أرسل لنا الفكرة بخطوطها العريضة، ونعود إليك بقراءة صريحة للنطاق والتسلسل وما يتطلبه تشغيله في الإنتاج.
