Какие языки, рамки и технологии вы использовали для реализации поиска документов?
-
03-10-2019 - |
Вопрос
Я в новой компании, и один из наших целей - реализовать поисковый портал документа для нашей команды и наших клиентов. Я немного беспокоюсь, что, если мы будем использовать внешний поставщик услуг, как Salesforce или какой-то другой ECM в облаке, в будущем будет много интеграционной работы. С точки зрения клиента, эти документы также будут существовать в том же ведре, что и наше структурированное содержание (хранится в БД, а не DOC MS Word).
Если вы внедрили поиск документов, какие языки, рамки и технологии вы использовали? У вас есть какие-нибудь истории по отказу? У меня нет проблем, используя что-то из коробки, но я думаю, что важно, чтобы у нас есть контроль над документами и API для доступа к ним. Я хотел бы использовать Rails, если мы пойдем полностью на заказ.
Другие советы
Лучеина Вероятно, самый безопасный выбор, потому что он широко используется и довольно хороший.
Самый простой способ воспользоваться люкулом, вероятно, с Alfresco, который является ветером для установки и имеет Lucene по умолчанию. Это означает, что вам нужно просто установить Alfresco, поместите документы в репозиторий, и вы можете искать ваши документы, используя мощный интерфейс веб-поиска.
Если вам нужно поиск программно, моя рекомендация - использовать alfresco ' CMIS. Интерфейс, который позволяет вам искать в отдохнуть. API JCR также доступен.