ما هي اللغات والأطر والتقنيات التي استخدمتها لتنفيذ البحث عن المستندات؟

StackOverflow https://stackoverflow.com/questions/2765922

سؤال

أنا في شركة جديدة وأحد أهدافنا هو تنفيذ بوابة البحث عن المستندات لفريقنا وعملائنا. أنا قلق بعض الشيء من أننا إذا استخدمنا مزود خدمة خارجي مثل Salesforce أو بعض ECM الأخرى في السحابة ، فسيكون هناك الكثير من أعمال التكامل في المستقبل. من منظور العميل ، ستكون هذه المستندات موجودة أيضًا في نفس الدلو مثل محتوىنا المنظم (المخزن في DB ، وليس مستند MS Word).

إذا كنت قد قمت بتطبيق البحث عن المستندات ، فما هي اللغات والأطر والتقنيات التي استخدمتها؟ هل لديك أي قصص فشل؟ ليس لدي مشكلة في استخدام شيء ما خارج الصندوق ، لكنني أعتقد أنه من المهم أن نتحكم في المستندات وواجهة برمجة التطبيقات للوصول إليها. أرغب في استخدام القضبان إذا ذهبنا مخصصًا تمامًا.

هل كانت مفيدة؟

المحلول

اعتمادًا على احتياجات الترخيص الخاصة بك لوكين (LGPL) و Xapian (GPL) كلاهما رائع وناضج وسريع محرك البحث مع روابط لكثير من اللغات. لقد استخدمت كل منهما بنجاح كبير.

نصائح أخرى

لوكين ربما يكون الخيار الأكثر أمانًا لأنه يستخدم على نطاق واسع وجيد للغاية.

ربما أسهل طريقة للاستفادة من لوكين مع الهواء, ، وهو نسيم للتثبيت ، ولوسين بشكل افتراضي. هذا يعني أنك تحتاج فقط إلى تثبيت Alfresco ، ووضع المستندات الخاصة بك في المستودع ، ويمكنك البحث عن المستندات الخاصة بك باستخدام واجهة بحث الويب القوية.

إذا كنت بحاجة إلى البحث برمجيًا ، فإن توصيتي هي استخدام Alfresco " CMIS الواجهة ، والتي تتيح لك البحث بطريقة راحة. API JCR متاح أيضا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top