بدء مشروع برمجي بسرعة.
محرك بحث نصي مستضاف ذاتيًا — بحث فوري ومتسامح مع الأخطاء عبر REST API. حاوية واحدة، أقل من 100 MB ذاكرة، لا قاعدة بيانات خارجية.
Meilisearch (MIT، 57 ألف نجمة+ على GitHub، v1.51.0) محرك بحث مفتوح المصدر فائق السرعة مكتوب بلغة Rust. يوفر REST API واضحًا يتيح لك فهرسة بياناتك والاستعلام عنها بتحمّل الأخطاء الإملائية، والتصفية متعددة الوجوه، وتحليل اللغات المتعددة، وأوقات استجابة أقل من 50 مللي ثانية — خارج الصندوق، دون أي إعداد.
على خادم ServOrbit، يصبح Meilisearch العمود الفقري لبحث مشروعك، سواء كنت تبني بحثًا لكتالوج متجر إلكتروني، أو بوابة توثيق، أو تطبيق SaaS، أو دليل عربي-فرنسي ثنائي اللغة. يدعم المحلل اللغوي المدمج العربية والفرنسية والإنجليزية وعشرات اللغات الأخرى.
فهرِس كتالوج منتجاتك مع السعر والفئة والمخزون. يحصل المستخدمون على نتائج فورية أثناء الكتابة، مع واجهات للتضييق حسب العلامة التجارية أو النطاق السعري — كل ذلك من VPS خاص بك، بلا رسوم لكل استعلام ولا بيانات تغادر بنيتك التحتية.
افهرِس مستنداتك بـ Markdown أو مدونة Ghost في Meilisearch وأضف شريط بحث فوري. يجعله تحمّل الأخطاء ودعم اللغات المتعددة مثاليًا لمواقع التوثيق ثنائية اللغة (فرنسية/عربية) التي تستهدف مطوري المغرب ومنطقة الشرق الأوسط وشمال أفريقيا.
استبدل استعلامات SQL ILIKE — التي تمسح الجداول كاملةً وتفشل مع الأحرف المُلحقة — بالبحث المفهرس دون المللي ثانية في Meilisearch. يستدعي تطبيقك Laravel أو Node.js أو Django واجهة REST API؛ ويتولى Meilisearch الترتيب والأخطاء الإملائية والتمييز.
دليل محسّن لخوادم VPS Cloud من ServOrbit.
اختر خادم ServOrbit بذاكرة لا تقل عن 1 GB (يستخدم Meilisearch نفسه أقل من 100 MB؛ والباقي هامش لفهرسك ونظام التشغيل). Ubuntu 22.04 مع Docker مثبّت مسبقًا.
تشغّل أداة التجهيز الحاوية: docker compose up -d. تتوفر REST API فورًا على المنفذ 7700 خلف nginx العكسي. يُعرض مفتاحك الرئيسي المُولَّد في منطقة عميل ServOrbit.
أرسل مصفوفة JSON لإنشاء فهرس وإضافة مستندات: curl -X POST 'http://your-vps:7700/indexes/products/documents' -H 'Authorization: Bearer YOUR_MASTER_KEY' -H 'Content-Type: application/json' -d '[{"id":1,"name":"VPS Cloud 2 Go","category":"hosting"}]'. يفهرِس Meilisearch بشكل غير متزامن؛ راقب حالة المهمة عبر /tasks.
ثبّت حزمة SDK للغة البرمجة التي تستخدمها (npm install meilisearch أو composer require meilisearch/meilisearch-php) ونفّذ أول استعلام: client.index('products').search('vps', { facets: ['category'] }). أضف مكوّن Instant MeiliSearch لواجهتك الأمامية للحصول على شريط بحث حي أثناء الكتابة.
افتح https://your-domain:7700 في المتصفح للوصول إلى Mini Dashboard المدمج. أدخِل مفتاحك الرئيسي لتصفّح الفهارس وتشغيل استعلامات حية وفحص أعداد المستندات ومراقبة قوائم انتظار المهام.
تصفّح مركز المساعدة والأسئلة الشائعة، أو راسل فريقنا — الدعم بـ العربية والفرنسية والإنجليزية.