Автор Тема: Поиск по сайту  (Прочитано 8158 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн IgorUSSR

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 22
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« : 02 Сентября 2002, 18:01:11 »
Какой скрипт порекомендуете?

Оффлайн Дмитрий Попов

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 264
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.programmist.spb.ru
Поиск по сайту
« Ответ #1 : 02 Сентября 2002, 20:12:43 »
ht::dig

Супер...
А на PHP нормального поиска нет...
 За Родину! За Россию!
SendMail для любого хостинга.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #2 : 02 Сентября 2002, 21:44:06 »
Дмитрий Попов
Ага. А голова нужна чтобы туда есть...
Алгоритм поиска не зависит от языка, на котором он (алгоритм) реализован...
AS IS...

Оффлайн Дмитрий Попов

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 264
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.programmist.spb.ru
Поиск по сайту
« Ответ #3 : 02 Сентября 2002, 22:03:29 »
ThE0ReTiC :
Чей-то Вы злой сегодня...


Цитировать
Алгоритм поиска не зависит от языка, на котором он (алгоритм) реализован


Согласен. Но на PHP нормального поиска нет.
Несогласны?
Покажите хороший поиск на PHP...
Тем более, по скорости PHP При любом алгоритме (:-D) будет работать медленнее C. Несогласны?
Приведите пример крупного проекта на PHP который работает не медленнее чем аналог на C...
 За Родину! За Россию!
SendMail для любого хостинга.

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Поиск по сайту
« Ответ #4 : 02 Сентября 2002, 22:44:01 »
Цитировать
Но на PHP нормального поиска нет.
Несогласны?
Покажите хороший поиск на PHP...


mnogosearch - прекрастно ищет ипользуя php. На текущий момент у меня база поиска порядка 1,5 гига. Планируется 3.

И если я не ошибаюсь, то пхп ведь на C++ написан, а следовательно его возможности зависят от того, как реализован требуемый модуль.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн Дмитрий Попов

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 264
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.programmist.spb.ru
Поиск по сайту
« Ответ #5 : 02 Сентября 2002, 23:06:58 »
Stek
Цитировать
mnogosearch - прекрастно ищет ипользуя php

Чем-то он меня в свое время не устроил, а вот чем именно не помню :-)))


Цитировать
И если я не ошибаюсь, то пхп ведь на C++ написан, а следовательно его возможности зависят от того, как реализован требуемый модуль.

Правильно.
Но то, что написанно на C по определению работает медленнее чем C...
Так же, как то что написанно на ASSm работает медленнее чем AssM :-o.
 За Родину! За Россию!
SendMail для любого хостинга.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #6 : 03 Сентября 2002, 02:37:05 »
Дмитрий Попов
Я ваще злой....
Цитировать
Согласен. Но на PHP нормального поиска нет.
Несогласны?

А что в твоем поимании хороший поиск?
Цитировать
Тем более, по скорости PHP При любом алгоритме (:-D) будет работать медленнее C. Несогласны?

Ты ьы еще с чем-нить сравнил.
Забыл,то С - это компилируемый язык, а РНР интерпретируемый как ни крути?
AS IS...

Оффлайн IgorUSSR

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 22
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #7 : 03 Сентября 2002, 09:39:56 »
Так чево же всетаки вы мне советуете прекрутить (по возможности на PHP) чтобы по сайту искать?

Оффлайн КшЫуфксрук

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://risearch.org/
Поиск по сайту
« Ответ #8 : 03 Сентября 2002, 10:24:40 »
>mnogosearch - прекрастно ищет ипользуя php

А он разве на ПХП? Он всю жизнь был на Си написан, только фронтенд на ПХП есть.

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Поиск по сайту
« Ответ #9 : 03 Сентября 2002, 10:37:56 »
Та часть фронтенда на php - именно ищет. А вот сишная - уже индексирует.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

Оффлайн КшЫуфксрук

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 99
  • +0/-0
  • 0
    • Просмотр профиля
    • http://risearch.org/
Поиск по сайту
« Ответ #10 : 03 Сентября 2002, 13:00:58 »
Ты знаешь способ, как можно искать без предварительной индексации?:))

Ну ладно, это уже оффтопик, а по поводу mnogosearch у меня такой вопрос есть: как у него со скоростью поиска? У тебя вроде уже очень приличная база накопилась. Я как-то пробовал ходить по сайтам, где используется mnogosearch. Как только на запрос выдавалось 10000 и более хитов, он начинал безбожно тормозить. Как обстоит дело на твоей базе? Если, допустим, на запрос из 2-3 слов выдается 10000-20000 хитов?

Оффлайн Дмитрий Попов

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 264
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.programmist.spb.ru
Поиск по сайту
« Ответ #11 : 03 Сентября 2002, 14:51:59 »
ThE0ReTiC
Цитировать
страницы,
выделите её и нажмите

a) Быстрый
б) Терпящий большие объемы
в) Учитывающий словоформы (а не % и *), желательно с IsPell
u) Индексирующий не только Html, но и другие форматы, такие как PDF,Doc etc.
Ну и еще кое-что менее важное
 За Родину! За Россию!
SendMail для любого хостинга.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #12 : 03 Сентября 2002, 14:56:45 »
Дмитрий Попов
Цитировать
PDF,Doc etc

Угу. И обязательно с матерным фильтром для автоматической индексации EXE файлов...
IgorUSSR
http://www.searchengines.ru
AS IS...

Оффлайн IgorUSSR

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 22
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Поиск по сайту
« Ответ #13 : 03 Сентября 2002, 15:06:28 »
Да, дело в том чобы он не с диска индексировал а с нета, как яндекс тоесть не файлы, а по ссылкам :)

Оффлайн Stek

  • Обожатель PHP
  • Ветеран
  • *****
  • Сообщений: 532
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.phpdevs.com
Поиск по сайту
« Ответ #14 : 03 Сентября 2002, 15:21:12 »
КшЫуфксрук
Индексацию можно и на пхп написать, то что она будет даже на 50% медленее - погоды не сделает. У меня все равно паралельно 20-30 индекс процессов работают, и то простаивают, ждут пока страница для индексации полностью скачается.

А вообще проблем со скоростью нет, надо базу только нормально настроить, а не держать на дефолтных настройках. Да и индексы полезно изредка пересоздавать.
PHP без башни - сделай свою жизнь разнообразнее.
Разбираю скрипты, собираю заново, вытираю пыль с баз данных.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28