Jump to content

OpenSearchServer

OpenSearchServer
Разработчик(и) Эммануэль Келлер
Первоначальный выпуск 8 июня 2008 г .; 16 лет назад ( 08.06.2008 )
Стабильная версия
v1.5.14 [1] / 9 августа 2016 г .; 7 лет назад ( 09.08.2016 )
Написано в Java , Си/С++ , PHP
Доступно в Английский
Тип Поисковая система
Лицензия Стандартная общественная лицензия GNU 3
Веб-сайт сервер открытого поиска

OpenSearchServer — это сервер приложений с открытым исходным кодом, позволяющий разрабатывать индексированные приложения, такие как поисковые системы . Доступный с апреля 2009 года на SourceForge для загрузки, OpenSearchServer был разработан под лицензией GPL v3 и предлагает серию полнотекстовых лексических анализаторов . Его можно установить на разные платформы (Windows, Linux, Macintosh).

Хотя OpenSearchServer начинался как собственный проект частной медиа-группы, теперь его поддерживает Jaeksoft, коммерческая компания, созданная в феврале 2010 года. Jaeksoft предоставляет услуги и руководство по развитию OpenSearchServer.

Основными особенностями OpenSearchServer являются: Интегрированный сканер баз данных, веб-страниц и расширенных документов; удобный графический интерфейс, позволяющий разрабатывать большинство приложений через интерфейс веб-страницы, встроенный в Zkoss; фрагменты; огранка; средство визуализации HTML для интеграции результатов поиска на страницу; а также функции мониторинга и администрирования.

OpenSearchServer написан на Java и может быть интегрирован практически в любое приложение без необходимости создания Java-кода. API-интерфейсы REST/XML позволяют OpenSearchServer подключаться к другим языкам программирования. Возможность «расширенных плагинов» позволяет выполнять сложные настройки.

OpenSearchServer в настоящее время доступен в версии 1.2.3 rc2, и сообщество разработчиков считает ее стабильной. Версия 1.1, выпущенная в апреле 2009 года, вошла в топ-15 SourceForge и получила широкое освещение в прессе. [2] [3] [4] и множество новых пользователей по всему миру. [5]

Проект OpenSearchServer начался в 2007 году в Infopro Group , французской медиа-группе B2B, состоящей из 15 дочерних компаний, занимающихся онлайн- и оффлайн-деятельностью в сфере новостных и информационных брокерских услуг. Поскольку ни одно из существующих поисковых решений не предлагало соответствующего сочетания функций, цены и простоты использования, было решено создать новое программное обеспечение с использованием доступных компонентов с открытым исходным кодом. Тремя целями проекта были: универсальный набор функций, отвечающий потребностям всех дочерних компаний; легкий доступ к функциям через удобный интерфейс; и комплексное решение с сканером, индексатором и интерпретатором запросов. Руководителем проекта был Эммануэль Келлер , ИТ-директор, возглавлявший большую команду инженеров, трое из которых были задействованы в проекте. В 2008 году было запущено первое приложение, а вскоре за ним последовали еще около 10.

В декабре 2009 года Келлер ушел со своей должности в Infopro, приобрел права на решение и создал компанию Jaeksoft для разработки сервисов для OpenSearchServer. К нему присоединился Рафаэль Перес , и они вместе работали над расширением пользовательской и клиентской базы и созданием услуг. Jaeksoft привлекла первый раунд начального капитала в 2011 году. [6]

OpenSearchServer, написанный на Java, может работать как автономный сервер с контейнером сервлетов. Основные функции, которые можно расширить с помощью архитектуры плагинов:

  • Поиск текстового или логического типа,
  • Сканер для индексации следующего: веб-страниц; документы расширенного формата из файлов в локальных и удаленных системах; и содержимое любой базы данных JDBC, например Oracle, MySQL, Microsoft SQL Server,
  • Полнотекстовые анализаторы и фильтры, обеспечивающие индексацию и поиск на 16 языках.
  • Библиотека Lucene , которая создает и обновляет индекс и представляет ответы на запросы, используя наиболее эффективные алгоритмы для достижения наилучшей производительности и времени ответа.
  • Средство визуализации HTML, позволяющее интегрировать поле поиска в страницу html/xhtml, работающее с PHP и .NET, клиентской библиотекой и XML через HTTP API,
  • Парсеры содержимого и метаданных большинства документов и форматов, таких как MS Office, OpenOffice, html/xhtml, XML, Adobe PDF, rtf, txt, mp3/4, wav, торренты...
  • Серия кэшей для ускорения процессов и ускорения работы приложений.
  • Мониторинг и администрирование: службы оповещения, встроенный планировщик, репликация индекса, управление пользователями,
  • Бесплатная онлайн-документация для разработчиков,
  • Расширенный функционал: фасетный поиск , кластеризация, фильтры, фрагменты, синонимы, стоп-слова, выделение, категоризация, «найти похожее», автоматическое включение миниатюр скриншотов, повышение/понижение релевантности,
  • OpenSearchServer существует в виде модуля Drupal и плагина WordPress .
  • Веб-интерфейс построен на основе платформы Zkoss (ZK).
  1. ^ https://github.com/jaeksoft/opensearchserver/releases/tag/v1.5.14
  2. ^ «Открытый поисковый сервер 1.1 с Synonym и поддержкой ODF…» Журнал Linux» .
  3. ^ «Открытый поисковый сервер 1.1» . www.linux.org.ru (на русском языке). 22 октября 2009 г. Проверено 10 октября 2023 г.
  4. ^ «Выпущен Open Search Server 1.1, программное обеспечение поисковой системы — язык программирования — информация ITeye» www.iteye.com Проверено 10 октября 2023 г. .
  5. ^ «MiMTiD Corp.: OpenSearchServer выявил более 100 миллионов случаев нарушения авторских прав | OpenSearchServer» . www.open-search-server.com . Архивировано из оригинала 6 июля 2011 г.
  6. ^ «Сможет ли этот стартап превзойти IBM, Microsoft, SAP и Oracle?» . Бизнес-инсайдер .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7419ebecc9b609f5f9e0f9ba4a25954d__1718971440
URL1:https://arc.ask3.ru/arc/aa/74/4d/7419ebecc9b609f5f9e0f9ba4a25954d.html
Заголовок, (Title) документа по адресу, URL1:
OpenSearchServer - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)