Звичайно, можна зробити проект пошукової системи своїми руками. Існують потужні стартові набори — Solr, наприклад. Ви можете створити чудову пошукову систему за допомогою Solr, якщо у вас є потрібні люди, достатньо часу та грошей. Але вам також потрібна толерантність до ризику та альтернативних витрат.
Якщо ви хочете створити таку пошукову систему, як Google (з гідною якістю пошуку), ми б сказали, що це може коштувати вам близько 100 мільйонів доларів (для прототипу) – включаючи витрати на сервери, пропускну здатність, колокацію, електроенергію тощо. Витрати на обслуговування існуючого кластера можуть досягати 25 мільйонів доларів на рік.
Як створити власну приватну пошукову систему
- Крок 1. Виберіть хостинг-провайдера. …
- Крок 2: Створіть екземпляр Linode. …
- Крок 3. Розгорніть образ Docker. …
- Крок 4. Отримайте доступ до свого екземпляра Linode через SSH. …
- Крок 5. Встановіть SearxNG за допомогою Docker. …
- Крок 7. Запустіть і зупиніть екземпляр Searxng. …
- Крок 8. Контролюйте використання даних.
Ви можете додавати, редагувати або видаляти ярлики пошуку на сайті та встановлювати пошукову систему за умовчанням.
- На комп’ютері відкрийте Chrome.
- Угорі праворуч виберіть Більше. Налаштування.
- Ліворуч виберіть Пошукова система. Керуйте пошуковими системами та пошуком на сайті.
- Щоб змінити ярлики пошуку на сайті: Додати: праворуч від «Пошук на сайті» виберіть Додати.
Подивимося правді в очі: розробка пошукових систем є нелегкий подвиг. На відміну від більш зрозумілих програмних проектів, розробка пошукових систем потребує досвіду веб-сканування, індексування даних, розробки алгоритмів, машинного навчання та дизайну інтерфейсу користувача, серед інших областей.
9 унікальних пошукових систем, якими ви ще не користувалися
- DuckDuckGo.
- Shodan.
- TinEye.
- Екозія.
- Машина Wayback.
- FindSounds.
- Dogpile.
- Коротко на мільйон.