2009-09-10 3 views
0

Мне нужно написать небольшую поисковую систему с пауками и всем этим. Что вы рекомендуете мужчинам ASP.NET или PHP? и какие источники я должен прочитать, чтобы получить знания?Поисковая система с пауками

+4

Я Рекомендуем, прежде всего, разработать теорию создания поисковой системы, ее целей и способов ее исполнения. Тогда я предлагаю прочитать эти области. «И все это» не помогает нам понять ваши цели, потребности или вопрос. –

+0

Я хотел бы собирать изображения с помощью своей поисковой системы, чтобы применить алгоритм для поиска изображений с использованием изображения в качестве входных данных – 2009-09-11 01:55:35

ответ

4

Прежде чем вы начнете писать этот монстр проекта (ни в коем случае не будете его маленькими), я хотел бы знать , почему вам нужно написать этот движок ... Это для внутреннего проекта, который не может индексироваться другими поисковыми системами, или что?

Если это поисковая система для вашего собственного сайта, на который у вас есть полный контроль, лучше проиндексировать информацию на сайте, поскольку она добавлена, отредактирована и удалена, чтобы предотвратить использование пауков.

Если это для других сайтов, то технология, которую могут предложить такие двигатели, как Google, Yahoo и Bing, всегда будет лучше, чем вы можете придумать через пару недель. Если это то, что они могут индексировать, я бы предложил изучить их API (у Bing есть некоторые довольно аккуратные, если вы в порядке с результатами, которые они предоставляют) и использовать их для обхода и запросов к тому, что вы им требуете.

Если вы действительно потребность сделать свой собственный двигатель, он не собирается быть маленький проект ..

+0

Я хотел бы собирать изображения с помощью своей поисковой системы, чтобы применить алгоритм поиска изображений, используя изображение в качестве входных данных – 2009-09-12 10:41:55

+0

Ну, если вы сопоставляя изображения на основе алгоритма, вы должны сначала написать сценарий, который будет рекурсивно проходить через все «поисковые» изображения на вашем сервере и применять к ним один и тот же алгоритм, индексируя их в БД по мере продвижения. Затем, когда пользователь вводит изображение, вы можете запустить алгоритм на изображении и сопоставить его с результатами индексированных изображений. Я не знаю, какой тип алгоритма вы собираетесь применять, но это будет общая концепция ... – BraedenP

 Смежные вопросы

  • Нет связанных вопросов^_^