1

私はディレクトリ型の Web サイトを構築する必要がありますが、これは検索の面でかなり機能集約的です。

そこには多くの医師が含まれます (医師の名前、住所、経歴、専門分野など)。これらはすべてデータベースに保存されます。検索結果として表示されるときに、他の何よりも検索の一番上に表示される、少数の優先メンバー医師が存在します。

ユーザーがクエリを 1 つのフィールドに入力して検索できるようにする必要があります。検索によって 2 つ目のフィールドに郵便番号を追加するオプションがあります (必須ではありません)。郵便番号を追加すると、Google ローカル検索のように、最寄りの医師が最初に表示されます。患者が郵便番号を入力しない場合、ジオターゲティングを行い、同じ機能を使用して最も近い医師を最初に表示できますか?

4,000 人を超える医師がいるため、各医師のページを手動で作成する必要がなくなり、すべての医師の情報をデータベース テーブルに入力しています。それぞれがログインしてフィールドに情報を入力し、[送信] をクリックしてテーブルに配置できるページを作成するだけです。(これで大丈夫です、処理できます)。

これをすべて機能させるために調整できる、使用できる検索エンジンまたは検索ツール/プログラムを誰かが提案できますか?

私はいくつかのサイトで Sphider を使用しており、非常に気に入っていますが、これをどのように使用してこれらの機能をすべて取得できるか想像できません。私はこれが非常に野心的なプロジェクトであることを知っています。

皆さん、ありがとうございました!幸運を祈ります!

4

1 に答える 1

2

I just need to understand one thing, as you said, the doctors data is listed a table of your database, so why you need an extra or third party tool to search? You are able to write a search script for your table easily.

As I understood too, your table includes about 4000 records, I have an application has a table includes 6236 records, Verses of the Quran and I manage my own search through it easily.

于 2012-07-26T19:14:06.813 に答える