[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-ar-meilisearch":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"slugs":8,"categorySlugs":9,"name":13,"description":14,"phase":15,"unavailableReason":16,"docsUrl":17,"logo":16,"github":16,"tagline":18,"longDescription":19,"features":20,"useCases":27,"steps":37,"faq":56,"specs":72,"compatibleOs":79,"relatedApps":80,"relatedPosts":100,"category":104},"meilisearch",{"fr":7,"en":7,"ar":7},{"fr":10,"en":11,"ar":12},"developpement","development","التطوير","Meilisearch","محرك بحث نصي كامل مستضاف ذاتيًا: أضف بحثًا فوريًا ومتسامحًا مع الأخطاء الإملائية لتطبيقاتك عبر REST API — 57 ألف نجمة على GitHub، حاوية واحدة بـ Rust، أقل من 100 MB ذاكرة.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002F%D8%A7%D8%B3%D8%AA%D8%B6%D8%A7%D9%81%D8%A9-meilisearch-%D8%B9%D9%84%D9%89-%D8%AE%D8%A7%D8%AF%D9%85-vps","محرك بحث نصي مستضاف ذاتيًا — بحث فوري ومتسامح مع الأخطاء عبر REST API. حاوية واحدة، أقل من 100 MB ذاكرة، لا قاعدة بيانات خارجية.","Meilisearch (MIT، 57 ألف نجمة+ على GitHub، v1.51.0) محرك بحث مفتوح المصدر مكتوب بلغة Rust. يوفر REST API واضحًا يتيح لك فهرسة بياناتك والاستعلام عنها بتحمّل الأخطاء الإملائية، والتصفية متعددة الوجوه، وتحليل اللغات المتعددة، وأوقات استجابة أقل من 50 مللي ثانية — خارج الصندوق، دون أي إعداد.\n\nعلى خادم ServOrbit، يصبح Meilisearch العمود الفقري لبحث مشروعك، سواء كنت تبني بحثًا لكتالوج متجر إلكتروني، أو بوابة توثيق، أو تطبيق SaaS، أو دليل عربي-فرنسي ثنائي اللغة. يدعم المحلل اللغوي المدمج العربية والفرنسية والإنجليزية وعشرات اللغات الأخرى.",[21,22,23,24,25,26],"تحمّل الأخطاء الإملائية خارج الصندوق — استعلام عن 'محمد' يجد 'Mohammed' دون إعداد","بحث متعدد الوجوه والتصفية — صفِّح حسب الفئة أو النطاق السعري أو أي سمة","محلل لغوي متعدد اللغات — العربية والفرنسية والإنجليزية و27+ لغة أخرى تعالَج بشكل مدمج","البحث الجغرافي — صفِّح ورتِّب النتائج حسب المسافة من نقطة GPS","أوقات استجابة أقل من 50 مللي ثانية على ملايين المستندات","رخصة MIT، 57 ألف نجمة+ على GitHub — SDKs رسمية لـ 10 لغات برمجية",[28,31,34],{"title":29,"body":30},"بحث كتالوج المتجر الإلكتروني","فهرِس كتالوج منتجاتك مع السعر والفئة والمخزون. يحصل المستخدمون على نتائج فورية أثناء الكتابة، مع واجهات للتضييق حسب العلامة التجارية أو النطاق السعري — كل ذلك من VPS خاص بك، بلا رسوم لكل استعلام ولا بيانات تغادر بنيتك التحتية.",{"title":32,"body":33},"بحث التوثيق وقاعدة المعرفة","افهرِس مستنداتك بـ Markdown أو مدونة Ghost في Meilisearch وأضف شريط بحث فوري. يجعله تحمّل الأخطاء ودعم اللغات المتعددة مثاليًا لمواقع التوثيق ثنائية اللغة (فرنسية\u002Fعربية) التي تستهدف مطوري المغرب ومنطقة الشرق الأوسط وشمال أفريقيا.",{"title":35,"body":36},"البحث داخل التطبيق لمنتجات SaaS","استبدل استعلامات SQL ILIKE — التي تمسح الجداول كاملةً وتفشل مع الأحرف المُلحقة — بالبحث المفهرس دون المللي ثانية في Meilisearch. يستدعي تطبيقك Laravel أو Node.js أو Django واجهة REST API؛ ويتولى Meilisearch الترتيب والأخطاء الإملائية والتمييز.",[38,41,44,47,50,53],{"title":39,"body":40},"اطلب خادم VPS من ServOrbit","يكفي خادم VPS بذاكرة 1 غيغابايت للانطلاق: إذ يبقى Meilisearch نفسه دون 100 ميغابايت، والباقي هامش لفهرسك ولنظام التشغيل. ويثبّت التجهيزُ Docker على صورة Ubuntu ويهيّئ المنظومة.",{"title":42,"body":43},"انشر التطبيق من الـ Marketplace","من فضاء العميل لديك في ServOrbit، اذهب إلى Marketplace ← التطوير ← Meilisearch ← نشر. تنطلق حاوية واحدة `getmeili\u002Fmeilisearch:v1.51.0` في وضع الإنتاج، مع وحدة تخزين مسمّاة لـ `\u002Fmeili_data` ومفتاح رئيسي `MEILI_MASTER_KEY` مُولَّد عشوائيًّا ومعروض في فضاء العميل.",{"title":45,"body":46},"سجّل الدخول أوّل مرة","ليس لـ Meilisearch شاشة تسجيل دخول: فهو محرّك بحث يُقاد عبر واجهة برمجية، ويحميه مفتاح رئيسي. استعمل المفتاح المُسلَّم إليك كرمز مصادقة (ترويسة `Authorization: Bearer \u003Cمفتاحك>`)، مثلًا: `curl -H \"Authorization: Bearer \u003Cمفتاحك>\" https:\u002F\u002F\u003Cنطاقك>\u002Fkeys`",{"title":48,"body":49},"اجعل الواجهة البرمجية متاحة لتطبيقاتك","تنصت الواجهة REST على المنفذ 7700، المنشور على الحلقة المحلية للخادم. انشرها خلف مضيف على نطاقك عبر HTTPS من أجل تطبيقاتك البعيدة، أو افتح نفقًا طوال جلسة إدارة واحدة: `ssh -L 7700:127.0.0.1:7700 root@\u003Cعنوان-IP-الخاص-بخادمك>`. أمّا حاوية تطبيق مستضافة على الخادم نفسه فتستطيع استجواب الخدمة مباشرة.",{"title":51,"body":52},"فهرِس بياناتك الأولى","أرسل مصفوفة JSON لإنشاء فهرس وإضافة مستندات إليه: `curl -X POST 'http:\u002F\u002F127.0.0.1:7700\u002Findexes\u002Fproducts\u002Fdocuments' -H 'Authorization: Bearer YOUR_MASTER_KEY' -H 'Content-Type: application\u002Fjson' -d '[{\"id\":1,\"name\":\"VPS Cloud 2 Go\",\"category\":\"hosting\"}]'`. والفهرسة غير متزامنة: تابِع تقدّمها عبر نقطة الدخول `\u002Ftasks`.",{"title":54,"body":55},"استعلِم من تطبيقك وراقِب فهارسك","ثبّت حزمة SDK الخاصة بلغتك (`npm install meilisearch` أو `composer require meilisearch\u002Fmeilisearch-php` أو `pip install meilisearch`) ثم نفّذ استعلامك الأوّل: `client.index('products').search('vps', { facets: ['category'] })`. ويتيح لك الـ Mini Dashboard المدمج، إذا فتحته في متصفّح بمفتاحك الرئيسي، تصفّح الفهارس وإعادة تشغيل الاستعلامات ومتابعة طابور المهامّ. وعلى جانب الواجهة الأمامية، يحوّل مكوّن Instant MeiliSearch الفهرس نفسه إلى شريط بحث حيّ أثناء الكتابة.",[57,60,63,66,69],{"q":58,"a":59},"ما الفرق بين Meilisearch وElasticsearch أو Algolia؟","Elasticsearch منصة بحث موزّعة تعتمد على JVM، مصمّمة لتحليلات السجلات على نطاق واسع — قوية لكن معقدة التشغيل وثقيلة على الذاكرة (2–8 GB كحد أدنى). Algolia خدمة SaaS مُدارة بالكامل بتسعير لكل طلب. أما Meilisearch فيشغل موقعًا مختلفًا: مُحسَّن للبحث الذي يواجه المستخدمين على مجموعات بيانات تصل إلى عشرات الملايين من المستندات، ويعمل في حاوية Rust واحدة بأقل من 100 MB من الذاكرة، ومستضاف ذاتيًا بالكامل بموجب رخصة MIT.",{"q":61,"a":62},"كم من الذاكرة والقرص يحتاج Meilisearch على خادم VPS؟","يعمل البرنامج الثنائي بأقل من 50 MB من الذاكرة في وضع الخمول. يعتمد حجم الفهرس على بياناتك: فهرس 100 ألف مستند منتج مع عدة سمات نصية يأخذ عادةً 200–400 MB من الذاكرة والقرص. خادم VPS بـ 1 GB يتعامل بكل راحة مع معظم المشاريع الصغيرة والمتوسطة.",{"q":64,"a":65},"هل يدعم Meilisearch اللغة العربية والفرنسية؟","نعم. يشحن Meilisearch محلل لغوي متعدد اللغات يتعامل مع العربية (من اليمين لليسار، بدون نظام جذع — تحليل حرفي بـ n-gram) والفرنسية (مع معالجة علامات التشكيل وكلمات التوقف) وعشرات اللغات الأخرى خارج الصندوق. لا تحتاج إلى تثبيت ملحقات أو تهيئة محللات اللغة.",{"q":67,"a":68},"هل بياناتي آمنة إذا لم أضبط مفتاحًا رئيسيًا؟","في وضع التطوير (بدون مفتاح رئيسي)، تكون REST API مفتوحة تمامًا. تضبط أداة تجهيز ServOrbit دائمًا مفتاحًا رئيسيًا عشوائيًا قويًا (`MEILI_MASTER_KEY`) وتشغّل Meilisearch في وضع الإنتاج، لذا تكون نسختك محمية من التشغيل الأول.",{"q":70,"a":71},"هل يمكنني إنشاء مفاتيح API محدودة الصلاحيات؟","نعم. باستخدام المفتاح الرئيسي يمكنك إنشاء مفاتيح API للمستأجرين بأذونات دقيقة: للقراءة فقط على فهرس معين، أو البحث فقط بسمات مصفاة، أو الوصول للكتابة على مجموعة فرعية من الفهارس. هذا النمط الموصى به لتطبيقات الواجهة الأمامية — المفتاح الرئيسي يبقى من جانب الخادم فقط.",{"ram":73,"cpu":74,"stack":75,"port":78},"1 غيغابايت","1 vCPU",[76,77],"Docker","Rust","7700",[],[81,88,94],{"name":82,"slug":83,"categorySlug":12,"categoryName":12,"categoryColor":84,"logo":85,"tagline":86,"description":87},"Laravel Stack","laravel-stack","text-warning bg-warning\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Flaravel","PHP-FPM وNginx وPostgreSQL وRedis وSupervisor — حزمة Laravel جاهزة للإنتاج منذ لحظة الطلب.","PHP-FPM وNginx وPostgreSQL وRedis وSupervisor مُهيَّأة مسبقًا. انشر Laravel في بيئة الإنتاج دون أي إعداد أوّلي.",{"name":89,"slug":90,"categorySlug":12,"categoryName":12,"categoryColor":84,"logo":91,"tagline":92,"description":93},"Node.js Stack","nodejs-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fnodedotjs","Node.js وPM2 وNginx وقاعدة بيانات — بيئة إنتاج لواجهات برمجة التطبيقات وتطبيقات JavaScript الخاصة بك.","Node.js مع PM2 ووكيل عكسي Nginx وقاعدة بيانات. واجهات برمجة التطبيقات وتطبيقات JavaScript الخاصة بك جاهزة لاستقبال الزيارات.",{"name":95,"slug":96,"categorySlug":12,"categoryName":12,"categoryColor":84,"logo":97,"tagline":98,"description":99},"Nuxt Stack","nuxt-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fnuxt","Nuxt 3 مع SSR وPostgreSQL ووكيل عكسي — بيئة إنتاج لتطبيقات Vue.js الخاصة بك.","Nuxt 3 مع SSR وPostgreSQL ووكيل عكسي. بيئة إنتاج لتطبيقات Vue.js الخاصة بك.",[101,102,103],"heberger-meilisearch-vps","deployer-laravel-vps","deployer-nodejs-app-vps",{"key":10,"slug":12,"name":12,"objective":105,"icon":106,"color":84},"بدء مشروع برمجي بسرعة.","dev",1787581020674]