2011-12-20 4 views
0

현재 PHP로 개발 된 분류 사이트에서 작업하고 있습니다. 우리의 자신의 위치 분류 된 사이트에서 검색 구현

  • 웹 검색에서

    1. 검색 : 나는 우리의 사이트에서 검색의 두 가지 유형을 구현하고자합니다.

    첫 번째 검색에서 Solr을 구현하려고했지만 '웹 검색'검색을 구현하는 방법을 잘 모릅니다. Nutch Crawler에 대해 알고 싶습니다.하지만 그것이 올바른 선택인지는 모릅니다. www.scrubtheweb.com은 검색의 두 가지 종류 (웹 및 사이트 검색 검색)가 구현 된 샘플 사이트입니다. www.scrubtheweb.com과 정확히 동일한 검색을 구현하고 싶습니다.

    은 그래서

  • +4

    "웹 검색"은 일반적으로 기존 검색 엔진 중 하나에 연결하여 수행됩니다. 검색 엔진을 실제로 만들고 싶지는 않습니까? –

    +0

    아니요, 우리는 새로운 검색 엔진을 구축하고 싶지 않습니다 – Rose

    답변

    1

    사용 구글의 Custom Search에 나에게 제안을 제공하시기 바랍니다.

    또는 단순히 Google에 사용자를 리디렉션 : 그것은 유료 API이기 때문에 당신이 지불 할 경우

    <form method="get" action="http://www.google.com/search"> 
        <input type="text" name="q" /> 
        <input type="submit" value="Google Search" /> 
    </form> 
    
    +0

    하지만이 결과는 Google 페이지에 표시됩니다. [link] http : //www.scrubtheweb에서 사용 된 검색과 마찬가지로 내 사이트 itseif에 검색 결과를 표시해야합니다. com/cgi-bin/search.cgi? q = test – Rose

    +0

    아니요, 사용자를 Google로 리디렉션하고 싶지 않은 동시에 새로운 검색 엔진을 구축하고 싶지 않습니다. 나는 Google의 맞춤 검색에 대해 생각해 봤지만 'Google에서 제공하는'과 같은 문구가 있었지만 그럴 필요가 없습니다. 그것은 우리 자신의 사이트에서 검색과 유사해야합니다. – Rose

    +0

    @ 로즈 왜 웹 사이트에서 전체 웹을 검색한다고 암시하고 싶습니까? 사람들은 Google이 그렇게 할 것으로 기대하고 있으므로, 이상하게 보일 수 없습니다. – CodeCaster

    1

    당신은 웹 검색에 Yahoo BOSS api을 사용할 수 있습니다. 검색을 사용자 정의 할 수있는 좋은 방법입니다.

    무료 API의 경우 programmableweb을 참조하십시오. 무료 웹 검색 API가 있는지 여부는 확실하지 않습니다.

    +0

    무료 api에 대해 살펴 보시겠습니까? – Rose

    +0

    @Rose [programmweb] (http://www.programmableweb.com/apis/directory/1?apicat=Search)에서 apis를 볼 수 있습니다. 그들은 모든 api를 한 곳에서 나열합니다. – PRYM