![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
Есть сайт. ~2000 страниц. Хочу сделать поиск для него. Думал над реализацией и в голову пришло примерно следующее. Поиск будет состоять из индексатора и собственно самого поиска. Индексатор будет брать главную страницу, выдирать от туда все ссылки в массив, а отчищенный от тегов и пр. контент класть в базу. Далее будет идти последовательно по страницам из того массива и делать тоже самое. Повторяющиеся ссылки и ссылки на другие сайты естественно из массива будут удаляться. Ну а поиск будет искать по базе. В правильном направлении я думаю или лучше сделать по другому? Спасибо.
|
|||
|
||||
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
Зачем изобретать велосипед ? Ведь есть готовые решения ...
|
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
Mace
Зачем писать свою cms? ведь есть готовые решения ... |
|||
|
||||
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
RaZoR, я тебя понимаю ... Всем необходимо как то реализовываться! Примерно по такой схеме и работают индексаторы ... Надо только предусмотреть защиту от зацикливания.
|
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
Сам понял че сказал?
это вообще к чему было? а зацикливания не должно быть |
|||
|
||||
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
Вот и сделай так, чтобы его не было! |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
RaZoR
главное что бы он пол инета не облазал |
|||
|
||||
| RaZoR |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 6.5.2004 Где: Оренбург Репутация: нет Всего: 1 |
Opr
|
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 24 Всего: 55 |
RaZoR
сорри, опять по диагонали прочитал |
|||
|
||||
| fara |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 166 Регистрация: 15.3.2004 Где: С.-Петербург Репутация: 1 Всего: 2 |
RaZoR
загляните еще на этом форуме в форум "Алгоритмы и технологии" (вроде так назыв-ся). Там было что то про алгоритмы поиска --------------------
Крыша хлопает в ладоши -Спасибо всем за план хороший! |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 14 Всего: 137 |
Хм...неужели он так работает? Это же такооой изврат
|
|||
|
||||
| Alx |
|
|||
|
Ajaxy ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2903 Регистрация: 26.11.2003 Где: Cutopia Репутация: 6 Всего: 78 |
а не проще пройтись по всем директориям сервера??? ведь php же может вывести содержание каталога? вот так все файлы по очереди и открыть. Зачем же ссылки ты отыскивать? а вдруг какие-то страницы не через ссылки открываются, а подгружаются через скрипт?
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Это слишком ресурсоемко.
|
|||
|
||||
| Alx |
|
|||
|
Ajaxy ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2903 Регистрация: 26.11.2003 Где: Cutopia Репутация: 6 Всего: 78 |
Mal Hack
но по-моему это гораздо логичнее, отыскать все файлы сайта и их читать, чем по ссылкам рыскать... а если, к примеру, есть целые пользовательские директории, в которые можно попасть только через форму авторизации? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
А ссылки ты на что давать будешь? |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |