OpenSearchServer
OpenSearchServer هو خادم تطبيقات مفتوح المصدر يسمح بتطوير تطبيقات تعتمد على الفهرسة، مثل محركات البحث . يتوفر OpenSearchServer للتنزيل منذ أبريل 2009 على موقع SourceForge ، وقد طُوّر بموجب رخصة GPL v3 ، ويُقدّم مجموعة من أدوات تحليل النصوص الكاملة . يمكن تثبيته على منصات مختلفة (Windows، Linux، Macintosh).
على الرغم من أنها بدأت كمشروع داخلي من قبل مجموعة إعلامية خاصة، إلا أن OpenSearchServer مدعوم الآن من قبل Jaeksoft، وهي شركة تجارية تم إطلاقها في فبراير 2010. تقدم Jaeksoft الخدمات وتوجيهات خارطة الطريق لـ OpenSearchServer.
تتمثل الميزات الرئيسية لـ OpenSearchServer فيما يلي : برنامج زحف متكامل لقواعد البيانات وصفحات الويب والمستندات الغنية؛ واجهة مستخدم رسومية سهلة الاستخدام تسمح بتطوير معظم التطبيقات من خلال واجهة صفحة ويب مبنية في Zkoss؛ مقتطفات؛ تصفية؛ عارض HTML لدمج نتائج البحث في صفحة؛ وميزات المراقبة والإدارة.
تم تطوير OpenSearchServer بلغة جافا ، ويمكن دمجه في أي نوع من التطبيقات تقريبًا دون الحاجة إلى كتابة كود جافا. تتيح واجهات برمجة التطبيقات REST/XML إمكانية ربط OpenSearchServer بلغات برمجة أخرى. كما تتيح ميزة "المكونات الإضافية المتقدمة" تخصيصات متطورة.
يتوفر برنامج OpenSearchServer حاليًا بالإصدار 1.2.3 rc2، ويُعتبر مستقرًا من قِبل مجتمع المطورين. وصل الإصدار 1.1، الذي أُطلق في أبريل 2009، إلى قائمة أفضل 15 مشروعًا على موقع SourceForge، وحظي بتغطية إعلامية واسعة، [ 2 ] [ 3 ] [ 4 ] واكتسب العديد من المستخدمين الجدد حول العالم. [ 5 ]
تاريخ
بدأ مشروع OpenSearchServer في عام 2007 في مجموعة Infopro ، وهي مجموعة إعلامية فرنسية تعمل في مجال الأعمال بين الشركات (B2B)، وتضم 15 شركة تابعة لها، وتنشط في مجال وساطة الأخبار والمعلومات، سواءً عبر الإنترنت أو خارجه. ونظرًا لعدم وجود حلول بحثية حالية تُقدّم المزيج المناسب من الميزات والسعر وسهولة الاستخدام، فقد تقرر إنشاء برنامج جديد باستخدام مكونات مفتوحة المصدر متاحة. تمثلت أهداف المشروع الثلاثة في: مجموعة ميزات متعددة الاستخدامات تلبي احتياجات جميع الشركات التابعة؛ سهولة الوصول إلى الميزات عبر واجهة سهلة الاستخدام؛ وحل شامل يتضمن برنامج زحف وفهرسة ومفسر استعلامات. قاد المشروع إيمانويل كيلر ، مدير تقنية المعلومات، الذي ترأس فريقًا كبيرًا من المهندسين، من بينهم ثلاثة مهندسين متخصصين في المشروع. في عام 2008، تم إطلاق التطبيق الأول، وسرعان ما تبعه حوالي 10 تطبيقات أخرى.
في ديسمبر 2009، استقال كيلر من منصبه في شركة إنفوبرو، واستحوذ على حقوق الحل، وأسس شركة جايكسوفت لتطوير خدمات لـ OpenSearchServer. انضم إليه رافائيل بيريز ، وعملا معًا على توسيع قاعدة المستخدمين والعملاء وتطوير الخدمات. جمعت جايكسوفت جولة تمويل أولية في عام 2011. [ 6 ]
سمات
يمكن تشغيل OpenSearchServer، المكتوب بلغة جافا، كخادم مستقل باستخدام حاوية سيرفلت. وتشمل الميزات الرئيسية، التي يمكن توسيعها باستخدام بنية المكونات الإضافية، ما يلي:
- البحث النصي أو البحث المنطقي ،
- برنامج زحف لفهرسة ما يلي: صفحات الويب؛ مستندات بتنسيق غني من ملفات على الأنظمة المحلية والبعيدة؛ ومحتويات من أي قاعدة بيانات JDBC، مثل Oracle و MySQL و Microsoft SQL Server .
- أدوات تحليل النصوص الكاملة وفلاترها التي تتيح الفهرسة والبحث بـ 16 لغة،
- مكتبة Lucene ، التي تقوم بإنشاء وتحديث الفهرس - وتقدم إجابات الاستعلامات باستخدام أكثر الخوارزميات كفاءة لتحقيق أفضل أداء وأوقات استجابة،
- مُعرِّض HTML يسمح بدمج مربع البحث في صفحة HTML/XHTML، ويعمل مع PHP و.NET، ومكتبة العميل وواجهة برمجة تطبيقات XML عبر HTTP.
- برامج تحليل المحتوى والبيانات الوصفية من معظم المستندات والتنسيقات، مثل MS Office وOpenOffice وhtml/xhtml وXML وAdobe PDF وrtf وtxt وmp3/4 وwav وملفات التورنت...
- سلسلة من الذاكرات المؤقتة لتسريع العمليات وتقديم تطبيقات أسرع،
- المراقبة والإدارة: خدمات التنبيه، جدولة متكاملة، نسخ الفهرس، إدارة المستخدمين،
- وثائق المطورين المجانية عبر الإنترنت،
- وظائف متقدمة: بحث متعدد الأوجه ، تجميع، فلاتر، مقتطفات، مرادفات، كلمات محظورة، تمييز، تصنيف، "البحث عن أشياء مشابهة"، تضمين لقطات الشاشة المصغرة تلقائيًا ، تعزيز/تقليل الصلة،
- يتوفر OpenSearchServer كوحدة نمطية لـ Drupal وإضافة لـ WordPress ،
- تم تصميم واجهة الويب باستخدام إطار عمل Zkoss (ZK).
مراجع
- ↑ https://github.com/jaeksoft/opensearchserver/releases/tag/v1.5.14
- ↑ "Open Search Server 1.1 with Synonym and ODF Sup... » Linux Magazine" .
- ↑ "Open Search Server 1.1" . www.linux.org.ru (باللغة الروسية). 22-10-2009 . تاريخ الاسترجاع: 10-10-2023 .
- ↑ "افتح خادم البحث 1.1发布,搜索引擎软件 - 编程语言 - ITeye资讯" . www.iteye.com . تم الاسترجاع 2023-10-10 .
- ↑ "شركة MiMTiD: OpenSearchServer تحدد أكثر من 100 مليون حالة انتهاك لحقوق النشر | OpenSearchServer" . www.open-search-server.com . مؤرشف من الأصل بتاريخ 2011-07-06.
- ↑ "هل تستطيع هذه الشركة الناشئة التغلب على شركات IBM ومايكروسوفت وSAP وأوراكل؟" . بزنس إنسايدر .
روابط خارجية
- برنامج محرك البحث
- برنامج محرك بحث مجاني
- برامج مجانية متعددة المنصات
- برنامج 2008
- ووردبريس
- دروبال
