الفكرة الأساسية

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

ابحث عن القرار الموجود داخل طلب الميزة

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

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

تعرف على الطلبات التي تحتاج تصميما أقوى

أسئلة تكشف الحاجة إلى قرار تجاري موثوق
الطلبسؤال التصميمالدليل المطلوب
وظيفة خاصة بالموظفينمن يمنح الصلاحية ويلغيها؟قاعدة وصول مطبقة فعليا
آخر موعد متاحماذا يحدث إذا طلبه شخصان؟قرار تعارض بنتيجة صحيحة واحدة
قائمة عملاء مشتركةمن يقرأ كل سجل وحقل؟تصميم وصول مشترك مدعوم
تحميل مدفوعما دليل الاستحقاق وكيف يمنع التكرار؟تحقق موثوق وسجل تنفيذ

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

مثال افتراضي لورشة مصرية تصنع وحدات إضاءة

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

بعد ذلك يطلب المؤسس حجز وحدات الإضاءة الجاهزة فورا. حقل يستطيع العميل تعديله ويقول «محجوز» لا يخصص مخزونا مشتركا. يحتفظ الفريق بمسار التفضيلات المناسب، ويصمم جهة مستقلة تتخذ قرار الحجز. تعرض صفحة العميل النتيجة المؤكدة بعد تحديد التكامل واختباره.

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

اكتب خريطة تحدد المرجع المعتمد لكل قيمة

اكتب أمام كل قيمة مهمة معناها، ومن يستطيع تغييرها، والنظام الذي يمثل مرجعها، وطريقة التعامل مع تعارض تحديثين. التشطيب المفضل يحدده العميل، أما الكمية المتاحة للبيع فيحددها نظام عمل الورشة. قد تظهر القيمتان بجوار بعضهما في الشاشة رغم اختلاف المسؤول عنهما.

استخدم الخريطة في تكليف المطور. يجمع المتصفح الطلب ويعرض الرد، لكنه لا يمنح نفسه نتيجة مقيدة. تدعم إرشادات OWASP للتفويض التحقق من الصلاحية في موضع يستطيع فرضها. إخفاء زر يحسن العرض، لكنه ليس قرار السماح الموثوق.

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

اجعل لكل مكون وظيفة واضحة

قد تستخدم البنية المقترحة MeNooN لعرض الموقع، وGammal Tech للوظائف المستضافة المناسبة، ومكونا موثوقا آخر لقرارات المخزون أو الموظفين. يشرح دليل منشئ MeNooN إنشاء الصفحات؛ أما ربط الوظيفة المخصصة فيحتاج طريقة تنفيذ مدعومة ودليل قبول. لا تسعره باعتباره موصلا تلقائيا.

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

اطلب دليلا على الحالة الصعبة

  1. صف الطلب الطبيعي والقيمة التي سيغيرها.
  2. صف مستخدما يجب رفض طلبه حتى لو سجل دخوله.
  3. صف طلبين متزامنين على مورد واحد متبق.
  4. صف عملية انقطع الاتصال أثناءها وأصبحت نتيجتها غير مؤكدة.
  5. حدد النتيجة التي يمكن ملاحظتها ومن يوافق عليها.

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

اعتمد إضافة محددة إلى المشروع الأولي

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

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

أسئلة شائعة

هل الحاجة إلى منطق مخصص تعني التوقف عن استخدام Gammal Tech؟

لا. استخدم الوظائف المستضافة الموثقة حيث تناسبك، وأضف مكونا موثوقا للاحتياجات التي تتطلب صلاحية أو مشاركة أو تعاملا مستقلا مع التزامن.

هل أحفظ تفضيل الحجز في بيانات المستخدم؟

يمكن حفظ اختيار قابل للتعديل ضمن النموذج المدعوم، لكنه لا يصبح المرجع المعتمد لتخصيص المخزون أو تأكيد الحجز.

المراجع

تمت مراجعة التوثيق في 12 أكتوبر 2026. راجع التوثيق الحالي قبل تنفيذ مشروع عميل أو تحديد أسعاره.

خطط لإطلاق مشروعك مع MeNooN وGammal Tech

ابدأ بوظيفة واحدة يحتاجها العميل، وحدد الشاشات والبيانات وحالات النجاح والفشل. راجع خطة MeNooN ووظائف Gammal Tech الموثقة، ثم تحقق من الربط والتكلفة ومسؤوليات التشغيل قبل الإطلاق.

العودة إلى المقالات والأدلة