| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Поиск по сайту |
| Автор: RaZoR 6.6.2005, 09:42 |
| Есть сайт. ~2000 страниц. Хочу сделать поиск для него. Думал над реализацией и в голову пришло примерно следующее. Поиск будет состоять из индексатора и собственно самого поиска. Индексатор будет брать главную страницу, выдирать от туда все ссылки в массив, а отчищенный от тегов и пр. контент класть в базу. Далее будет идти последовательно по страницам из того массива и делать тоже самое. Повторяющиеся ссылки и ссылки на другие сайты естественно из массива будут удаляться. Ну а поиск будет искать по базе. В правильном направлении я думаю или лучше сделать по другому? Спасибо. |
| Автор: skalex 6.6.2005, 09:52 |
| Зачем изобретать велосипед ? Ведь есть готовые решения ... |
| Автор: RaZoR 6.6.2005, 10:04 |
| Mace Зачем писать свою cms? ведь есть готовые решения ... |
| Автор: skalex 6.6.2005, 10:11 |
| RaZoR, я тебя понимаю ... Всем необходимо как то реализовываться! Примерно по такой схеме и работают индексаторы ... Надо только предусмотреть защиту от зацикливания. |
| Автор: RaZoR 6.6.2005, 11:01 | ||
Сам понял че сказал?
это вообще к чему было? а зацикливания не должно быть |
| Автор: skalex 6.6.2005, 11:04 | ||
Вот и сделай так, чтобы его не было! |
| Автор: Opik 6.6.2005, 15:08 |
| RaZoR главное что бы он пол инета не облазал |
| Автор: RaZoR 6.6.2005, 15:33 | ||
Opr
|
| Автор: Opik 6.6.2005, 16:51 |
| RaZoR сорри, опять по диагонали прочитал |
| Автор: fara 7.6.2005, 06:37 |
| RaZoR загляните еще на этом форуме в форум "Алгоритмы и технологии" (вроде так назыв-ся). Там было что то про алгоритмы поиска |
| Автор: Aliance 7.6.2005, 22:48 |
| Хм...неужели он так работает? Это же такооой изврат |
| Автор: Alx 31.8.2005, 18:00 |
| а не проще пройтись по всем директориям сервера??? ведь php же может вывести содержание каталога? вот так все файлы по очереди и открыть. Зачем же ссылки ты отыскивать? а вдруг какие-то страницы не через ссылки открываются, а подгружаются через скрипт? |
| Автор: Mal Hack 31.8.2005, 18:07 |
| Это слишком ресурсоемко. |
| Автор: Alx 31.8.2005, 18:10 |
| Mal Hack но по-моему это гораздо логичнее, отыскать все файлы сайта и их читать, чем по ссылкам рыскать... а если, к примеру, есть целые пользовательские директории, в которые можно попасть только через форму авторизации? |
| Автор: Mal Hack 31.8.2005, 18:16 | ||
А ссылки ты на что давать будешь? |
| Автор: Alx 31.8.2005, 18:20 |
| Mal Hack мда..) ну ладно, раз так, значит так. попробуем) пасиб! |
| Автор: Guest 31.8.2005, 20:05 |
| Alx а если одна и та же страница меняет содержание в зависимости от передаваемых параметров? |
| Автор: RaZoR 31.8.2005, 20:06 |
| предыдущий пост мой. |
| Автор: Alx 31.8.2005, 21:06 |
| тогда это уже не html-страница, а что-то связанное с сервером... хотя, все бывает, ладно, я уже сдался |
| Автор: immax 1.9.2005, 13:52 |
| Вообще-то такую страницу условно можно назвать шаблоном... Если поменялся контент, следовательно и ссыль уже другая, всё ок должно быть... А я думаю сделать простенький поиск по титлу и дескрипшану... При первом открытии (при создании через админку) страницы титл и дескрипшн заносятся в базу, туду ж заносится ссыль... А поиск происходит по тексту титла и дескрипшана... А по всему тексту на странице, это ужасть же... По-моему много ненужного в поиске будет выдаваться... |
| Автор: Alx 2.9.2005, 20:46 |
| immax да не, обычно исчут что-нибудь конкретное, то чего мало на сайте) |