Программирование > PHP
Посоветуйте скрипт поиска для сайта на SSI
(1/1)
mamon:
Нужен поисковик для сайта, описанного ниже.
Сайт собирается на инклюдах SSI. Контент, по которому и должен идти поиск, содержится в отдельных файлах и папках в соответствии со структурой сайта. То есть, эти файлы являются носителями информации, но не являются полноценными страницами html. При этом, файлы с контентом имеют одинаковое имя, просто лежат каждый с своей папке (т. е. возможна лёгкая фильтрация по имени файла).
Поэтому, они, по мере обрщения пользователя к тому или иному адресу (обращенями к ссылкам), подцепляются специальным файлом с директивами SSI (if expr..., elif expr...., else.......) и выдаются пользователю уже вместе с дизайном сайта, с меню, с подвалом и т. д. То есть один из обычных способов сборки сайта на SSI.
Логично, что обычный скрипт лазает по структуре и выцепляет для индексации именно файлы с контентом (без дизайна и меню), а мне надо, чтобы он эмулировал лазание пользователя по ссылкам и выводил в результирующем списке найденного ссылки на "собранные" страницы.
а?
/заранее благодарен.
Egorsha:
Как вариант решения на PHP http://spectator.ru/technology/php/php_search
Нужно только в индекс-файле решить вопрос о сопоставлении ссылок "индексируемый файл с контентом"-"\'собранная\' страница".
Задача, думаю, упростится, если структура сайта будет имет вид:
"Файлы с контентом лежат в одной папке и имеют различные имена, их названия совпадают с названиями "собранных" страниц".
Но и при структуре: "Контент... содержится в отдельных файлах и папках ... файлы с контентом имеют одинаковое имя..." задача поиска и индексации решается в рамках предлагаемого примера.
mamon:
Большое спасибо. Буду пробовать.
Навигация
Перейти к полной версии