1

我必须建立一个目录类型的网站,该网站在搜索方面的功能相当密集。

里面会有很多医生(医生的姓名、地址、传记、专业等)。所有这些都将存储在数据库中。将会有一些首选的成员医生,当他们作为搜索结果出现时,他们将在搜索结果中排在所有其他人的首位。

我需要用户能够通过在一个字段中输入他们的查询来进行搜索,并可以选择通过搜索将他们的邮政编码添加到第二个字段(但不是必需的)。如果他们添加邮政编码,搜索将首先显示离他们最近的医生(如谷歌本地搜索)。如果他们不输入邮政编码,我可以对他们进行地理定位并仍然使用相同的功能首先显示离他们最近的医生吗?

我正在将所有医生信息输入到数据库表中,因为我不想为每个医生手动创建一个页面,因为有超过 4,000 名医生,这将花费很长时间。我将创建一个页面,他们每个人都可以登录以在字段中输入他们的信息并点击提交并将其放置在我的表格中。(这个我很好,我可以处理)。

谁能建议我可以使用的搜索引擎或搜索工具/程序,我可以对其进行调整以使这一切正常工作?

我在几个站点上使用过 Sphider 并且非常喜欢它,但我无法想象如何使用它并获得所有这些功能。我知道这是一个非常雄心勃勃的项目,因此任何地方的帮助都是无价的。

谢谢你们!祝我好运!

4

1 回答 1

2

我只需要了解一件事,正如您所说,医生数据列在您数据库的表格中,那么为什么您需要额外或第三方工具来搜索?您可以轻松地为您的表格编写搜索脚本。

据我了解,您的表包含大约 4000 条记录,我有一个应用程序有一个包含 6236 条记录的表,古兰经经文,我很容易通过它管理自己的搜索。

于 2012-07-26T19:14:06.813 回答