All Work
Corporate Web Development

مدارس.ai — دليل تعليمي وطني يبحث في أكثر من 100 فلتر فورياً

Mdares.ai Saudi Arabia 2024 View live site
100+ Filter parameters supported simultaneously, fast
instant Search response (cached) Redis hit rate high
stable Enrollment season performance no degradation
4+ Entity types on one platform schools, uni, courses, centers

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

نظرة عامة على المشروع

عن هذا المشروع

مدارس.ai هو الدليل التعليمي الشامل للمملكة العربية السعودية — مدارس وجامعات ومراكز تدريب ودورات عبر الإنترنت كلها قابلة للبحث في مكان واحد. القيمة في البحث: ولي أمر يبحث عن مدرسة خاصة عربية في الرياض تُدرّس منهج IB مع أنشطة رياضية بعد الدراسة يجب أن يجدها في ثوانٍ لا دقائق. التحدي أن أكثر من 100 معامل فلترة متزامنة عبر مجموعة بيانات متعددة الكيانات لا تنسجم بشكل طبيعي مع مخطط علائقي واحد. نهج RDBMS البحت يتطلب روابط عبر جداول كثيرة جداً تجعل مجموعات الفلترة المعقدة بطيئة. بنينا بنية هجينة. قاعدة البيانات العلائقية تتعامل مع البيانات المؤسسية المنظمة. مخزن المستندات يتعامل مع البحث في الخصائص المرنة حيث يختلف المخطط حسب نوع الكيان. خوارزمية تقييم صلة مخصصة ترتّب النتائج بمزيج موزون من قوة تطابق الفلتر والقرب وتوفر التسجيل. Redis يخزن نتائج مجموعات البحث الشائعة مؤقتاً بـ TTL مدته 5 دقائق. خلال موسم التسجيل، أول بحث يملأ الذاكرة المؤقتة والجميع يحصل على نتائج فورية.

تصميم الموقع Mdares.ai website design
التحدي

ما المشكلة التي واجهوها؟

النهج العلائقي البحت مع أكثر من 100 معامل فلترة عبر أنواع كيانات متعددة أنتج استعلامات معقدة جداً لتكون سريعة على النطاق الواسع. موسم التسجيل — حين يبلغ حجم البحث ذروته — تزامن مع أسوأ الأداء، عكس ما تحتاجه العائلات تماماً.

National directory search — fast on 100+ filters

National directory search — fast on 100+ filters

Relevance scoring + Redis cache — instant results

Relevance scoring + Redis cache — instant results

حلنا

ما الذي بنيناه ولماذا

هجين SQL/NoSQL: علائقي للبيانات المؤسسية المنظمة، مخزن مستندات للفلترة المرنة. خوارزمية تقييم مخصصة تُرجّح تطابق الفلتر والقرب وتوفر التسجيل. تخزين Redis مؤقت لمجموعات البحث الشائعة (TTL 5 دقائق) — البحوث عالية الزيارات من الذاكرة المؤقتة، لا تُحسب من جديد في كل مرة.

ما الذي حققه العميل

المخرجات والنتائج

  • هجين SQL/NoSQL — الأداة المناسبة لكل شكل بيانات
  • تقييم صلة مخصص مرجَّح بالقرب والتوفر
  • ذاكرة Redis المؤقتة تحوّل البحوث الشائعة إلى نتائج فورية
  • يتوسع لحجم الدليل الوطني دون تباطؤ
كيف نعمل

منهجيتنا في هذا المشروع

01

Discovery & Strategy

We audited the client's current position, competitors, and conversion goals before any design began.

02

Design & Copy

Full visual design and all copy written by Quality X — approved by the client before development.

03

Development

Custom-built — no page builders. Fast, SEO-ready, and fully manageable post-launch.

04

Launch & Support

Live with training, documentation, and a 30-day support window included.

Ready to build a website
يحقق تحويلات فعلية؟

ابدأ بمكالمة مجانية لمدة 30 دقيقة. سنرسم بالضبط ما يحتاجه مشروعك — الاستراتيجية أولاً.

لا التزامات. لا ضغط مبيعات. مجرد محادثة صادقة.