شناشل — بحث عقاري عبر ملايين الإعلانات يُرجع النتائج في أقل من 500ms
ابحث عبر ملايين العقارات الإقليمية مفلترةً حسب الموقع والسعر والنوع والحدود الجغرافية — واحصل على نتائج في أقل من 500ms. يرفع الوكلاء الصور ويمضون؛ تتم المعالجة في الخلفية وينتقل الإعلان إلى الحياة تلقائيًا. هذا ما بنيناه لشناشل.
عن هذا المشروع
تُدير شناشل إحدى منصات إدراج العقارات الأكبر في المملكة العربية السعودية. البحث العقاري هو المنتج: إذا كان بطيئًا، لا شيء آخر يهم. عند انضمامنا للمشروع، كانت عمليات البحث بالفلاتر المعقدة تستغرق أكثر من 3 ثوانٍ. والسبب الجذري كان مزيجًا من عوامل. صدر الفهارس المكانية MySQL على موقع العقار. نقلنا جميع معالجة الوسائط إلى عمال الخلفية. يتحول الإعلان تلقائيًا عند اكتمال المعالجة.
ما المشكلة التي واجهوها؟
كان البحث العقاري بفلاتر متعددة متزامنة يستغرق أكثر من 3 ثوانٍ على الاستعلامات المعقدة — فوق عتبة التخلي. لم تكن الاستعلامات الجغرافية تمتلك فهرسًا مكانيًا، مما تسبب في مسح كامل للجدول على فلترة الموقع. كان الوكلاء الذين يرفعون صور العقارات عالقين في الصفحة لمدة 60-90 ثانية حتى اكتمال المعالجة، ثم يضطرون للنشر يدويًا.
Property search — geospatial queries in under 500ms
Agent upload — photos process in background, listing goes live automatically
ما الذي بنيناه ولماذا
فهارس مكانية على أعمدة الموقع تتيح الاستعلامات الجغرافية في أجزاء من الثانية. فهارس مركّبة على أعلى 12 تركيبة فلاتر حسب حجم البحث. ذاكرة Redis المؤقتة (TTL 5 دقائق) للبحوث الشائعة المتكررة. عمال معالجة الوسائط في الخلفية: الرفع يُرجع فورًا، المعالجة غير متزامنة، الإعلان ينشر تلقائيًا عند الاكتمال.
المخرجات والنتائج
- ✓ فهرسة مكانية — بحث جغرافي في أجزاء من الثانية
- ✓ بحث متعدد الفلاتر أقل من 500ms باستمرار
- ✓ معالجة وسائط غير متزامنة — الوكلاء لا ينتظرون أبدًا
- ✓ الإعلانات تنشر تلقائيًا عند جاهزية الوسائط
منهجيتنا في هذا المشروع
Discovery & Strategy
We audited the client's current position, competitors, and conversion goals before any design began.
Design & Copy
Full visual design and all copy written by Quality X — approved by the client before development.
Development
Custom-built — no page builders. Fast, SEO-ready, and fully manageable post-launch.
Launch & Support
Live with training, documentation, and a 30-day support window included.
Ready to build a website
يحقق تحويلات فعلية؟
ابدأ بمكالمة مجانية لمدة 30 دقيقة. سنرسم بالضبط ما يحتاجه مشروعك — الاستراتيجية أولاً.
لا التزامات. لا ضغط مبيعات. مجرد محادثة صادقة.