Нужны готовые скрипты поиска и построения "карты сайта"

metrim

Новичок
Нужны готовые скрипты поиска и построения "карты сайта"

Значится так. Сделал сайт на РНР+MySQL. Статьи, магазин, всё как полагается.
Но клиент прицепился ко мне, что хочет обязательно "карту сайта" и систему поиска.
Проблема в том, что структура этого сайта такова, что не могу сообразить как в автоматическом режиме построить для него карту (запутанно там всё очень ибо изготовлялся он по ТЗ клиента). Так что нужно что то простое, только что бы было. Строило ветки от заданных урлов или типа того.

По поводу поиска - история та же. Нужен он чисто для декоративных целей. "Чтоб было". Ну и хоть что то искать оно должно тоже, только без заморочек.
Таким образом нужно что то, что переодически "пробегает сайт" и строит индексный файл и уже по нему когда нужно ведёт поиск. Никакого поиска в базе и операторов AND, OR и пр. - не нужно. Предельно просто.
Я раньше пользовался для этих целей прожкой Search Engine Builder Professional, но она к сожалению кирилицу не жрёт. Попробовал скрипт phprusearch, но он юзает только статические страницы.

Так что порекомендуйте плз что нить простое, без заморочек и легкоустанавливаемое ...

Заранее спасибо ...
 

WP

^_^
В ТЗ была карта?

-~{}~ 31.07.07 04:52:

> phprusearch, но он юзает только статические страницы.
А мужики-то не знают.. пойдем расскажем его разработчикам, они ведь в заблуждении.
 

Alexandre

PHPПенсионер
Так что нужно что то простое, только что бы было. Строило ветки от заданных урлов или типа того.
вот и строй ветки от урлов. пробегись по страницам в БД и построй
урлы
 

metrim

Новичок
Автор оригинала: WP

> phprusearch, но он юзает только статические страницы.
А мужики-то не знают.. пойдем расскажем его разработчикам, они ведь в заблуждении.
Ну а как тогда понимать то то, что написано при входе в их админку? :
# Скрипт ищет информацию только в файлах физически лежащих на сервере.
# Если Вы используете какую-либо CMS (систему управления сайтом), как-то PHP-Nuke, Post-Nuke и т.д., - то этот скрипт увы не для Вас, так как все они хранят информацию в базах данных.
# Скрипт не обрабатывает вложения файла в файл (то есть файлы c использованием SSI .shtml, или например директивы PHP require, include...)
 

Popoff

popoff.donetsk.ua
запутанно там всё очень ибо изготовлялся он по ТЗ клиента
Профессиональный разработчик не тупо следует ТЗ клиента, а видит все его недостатки, объясняет их клиенту и предлагает альтернативные варианты. В случае отказа либо отказывается от проекта (так как невменяемые клиенты часто приносят больше головной боли, чем денег), либо предупреждает о возможных трудностях и дальше действует по схеме "я вас предупреждал" (то, есть разговор сводится примерно к такому: "Мы с Вами этот вопрос обсуждали, я Вам говорил, что при такой схеме будет невозможным реализовать поиск, Вы в прошлый раз сказали, что поиск не нужен и я Вас предупреждал, что для реализации поиска нужно будет всё писать с нуля, и Вы со мной согласились. Разработка ещё одного такого же проекта с нуля стоит столько-то."). Хотя, конечно, есть и третий вариант - профессиональный программист всегда найдёт способ реализовать программу так, чтобы и ТЗ удовлетворить и возможных будущих проблем избежать.

Поэтому, если "запутанно там всё очень", то это совсем не потому, что "изготовлялся он по ТЗ клиента", а потому что сам программист так написал.
 
Сверху