Реализация поисковой системы сайта, которая выполняет поиск статических страниц


Чего я хотел бы добиться, так это интегрировать функцию поиска на мой веб-сайт, которая способна выполнять поиск по моим статичным веб-страницам (содержимое не меняется). Мне нужна бесплатная поисковая система, которая должна работать с использованием JavaScript или PHP (и MySQL, если необходимо). Я пробовал искать в Google (если кому-то интересно), но, возможно, я просто не ищу то, что нужно. Если бы кто-нибудь мог указать мне правильное направление, я был бы очень признателен это.

Спасибо

Author: Rupesh Yadav, 2011-08-16

6 answers

Зачем изобретать велосипед - используйте пользовательский поиск Google: http://www.google.com/cse/

 6
Author: Diodeus - James MacFarlane, 2011-08-16 17:27:53
i got something today , so updating for other users

Скрипт поиска по внутреннему сайту Google (JavaScript, бесплатно) Нужен мощный скрипт внутренней поисковой системы, позволяющий посетителям искать содержимое вашего сайта? Этот скрипт использует Google для обеспечения всестороннего поиска на вашем сайте. Вырезайте и вставляйте установку, которая работает на любых типах сайтов.

Sphider (PHP, бесплатно) Sphider - это легкий веб-паук и поисковая система, написанная на PHP, использующая MySQL в качестве внутренней базы данных. Он подходит для добавления поиска функциональность для небольших или средних сайтов (до 20 000 страниц). Он также отлично работает в качестве инструмента для анализа сайта - поиска неработающих ссылок, сбора статистики о сайте и т.д.

TSEP (PHP, бесплатно) TSEP - это поисковая система для веб-сайта для вашего сайта! Вы можете разместить "Поиск по этому сайту" в любом месте вашего сайта, и пусть люди быстро найдут то, что они ищут.

Поисковая система масштабирования (PHP, коммерческая $49-$99) Zoom - это надежный PHP-скрипт для добавления мощная пользовательская поисковая система для вашего веб-сайта, интрасети или CD/DVD.

Совершенный поиск (Perl, бесплатно) Интегрированный индексатор сайтов общего назначения и поисковая система. Он поставляется в виде пары отдельных сценариев. Индексатор, который автоматически сканирует и индексирует веб-сайт, и поисковая система, скрипт cgi, который обслуживает поисковые запросы по ключевым словам по индексу и отображает страницы результатов в html в стандартном формате, включая заголовок, описание и рейтинг релевантности для каждого соответствующий документ.

Поиск по сайту Cgiworld (Perl, коммерческие 25 долларов США) SiteSearch дает вам возможность быстро и легко осуществлять поиск на вашем веб-сайте с помощью защищенной паролем области администрирования браузера. Укажите путь к каталогу, в котором вы хотите выполнить поиск, укажите файлы и каталоги, в которых вы хотите выполнить поиск, а также каталоги и файлы, в которых вы не хотите выполнять поиск. Поиск сайтов - отличный инструмент для среднего веб-сайта объемом около 500 страниц или менее.

Динамика жидкости Поисковая система (Perl, бесплатные и коммерческие версии) FDSE - это простая в установке поисковая система для локальных и удаленных сайтов. Он возвращает быстрые и точные результаты на основе архитектуры, основанной на шаблонах. Бесплатные и условно-бесплатные версии доступны с исходным кодом Perl.

Поиск по сайту ASP (ASP, бесплатно) Это приложение для поиска сайтов ASP комментируется в каждой строке кода, чтобы новичку было проще следовать или настраивать. Приложение для поиска по сайту поставляется в двух версиях Расширенной версия имеет больше функций, но требует, чтобы на веб-сервере был установлен движок сценариев VB 5 или выше.

Поиск по сайту Pro (ASP, коммерческий) Site Search Pro 2.0 - это комплексный поисковый скрипт для сайта ASP или PHP

См.: http://www.javascriptkit.com/howto/search2.shtml

 4
Author: 7-isnotbad, 2013-05-13 01:49:36

"Sphider - это легкий веб-паук и поисковая система, написанная на PHP, использующая MySQL в качестве внутренней базы данных. Это отличный инструмент для добавления функций поиска на ваш веб-сайт или создания собственной поисковой системы. Sphider мал, прост в настройке и модификации и используется на тысячах веб-сайтов по всему миру"

.

Http://www.sphider.eu/

 1
Author: A Jolly Geek, 2011-08-16 17:29:50

Возможно, вам захочется взглянуть на это. (Для всех, кто с трудом преодолевает эту проблему)

Двигатель внутреннего сгорания JSE

Http://www.javascriptkit.com/script/script2/jse/

Использует регулярные выражения для эффективного и быстрого поиска совпадений в индексе на основе введенных ключевых слов. Поддерживает базовую логику (т.е. отрицание).

Возвращает результаты на отдельной странице из самой формы поиска, аккуратно отформатированной. Использует сеансовые файлы cookie для передачи запроса между двумя страницами.

Хранит индекс (URL, ключевые слова и описание для каждой страницы, которую вы хотите "обойти") на странице "результаты". Это означает, что индекс загружается только после фактического выполнения поиска, что экономит пропускную способность и время загрузки.

Выполняет поиск совпадения по названию, описанию и выделенным ключевым словам в индексе.

 1
Author: Mitali Cyrus, 2014-02-25 05:58:26

Немного поздно, в любом случае я бы предложил поиск по подсказкам. Его чистый javascript и может быть интегрирован с любой страницей.

Https://github.com/Tipue/Tipue-Search

 1
Author: Bracke, 2017-12-27 20:20:23

Swiftype - еще одно более недавнее дополнение к рынку: https://swiftype.com/

 0
Author: Treffynnon, 2014-04-09 12:53:05