Консультация № 21195
22.05.2005, 19:34
0.00 руб.
0 2 2
Как сделать на PHP поиск текста по страницам? Т.е. обычный сайтовый поиск: вводим текст, и получаем список страниц сайта, где есть этот текст.
Или, может быть, есть готовые скрипты? Если да, подскажите ссылки на них.
Спасибо.

Обсуждение

Неизвестный
26.05.2005, 16:56
общий
это ответ
Здравствуйте, Master89!
Подскажу только идеи.
1) Для каждого текста создать отдельный файл, без использования тегов т.е. только чистый текст,
забить имена всех файлов с текстом в БД, запустить цикл с поиском по каждому файлу.
2) Забить все тексты в БД и устроить поиск там.
3) Для каждого текста в БД забить несколько ключевых слов (например 15) и устроить поиск по
ключевым словам
Неизвестный
27.05.2005, 15:25
общий
это ответ
Здравствуйте, Master89!
Такой скрипт состоит из двух частей:
1) Скрипт, который индексирует все страницы на сайте и заносит слова в отдельную базу.
2) Скрипт, обеспечивающий поиск в этой базе, и выводящий результаты.
Создание такого скрипта вручную -- процесс долгий и утомительный. Проще скачать готовый скрипт.
Один из самых хороших -- phprusearch. Сходи на woweb.ru.
Форма ответа