如何在类似论坛的网站上实现搜索功能

时间:2011-04-08 18:21:22

标签: asp.net-mvc-2 entity-framework-4

我希望您提供有关实施以下应用程序的最佳方法的建议。

我们将要使用的架构如下:

  1. ASP .Net MVC 2
  2. 实体框架4
  3. SQL Server 2008
  4. 该应用程序是一种类似论坛的网站,其中将存在由该网站的注册用户添加的静态内容和内容。

    要求如下:

    • 网站需要语言本地化(易于操作)
    • 用户应该能够搜索静态内容和其他人以其首选语言输入的内容。我想对于所有“西方”语言来说,这不会是一个问题,但我正在考虑像俄语,中文,希伯来语或任何不使用西方字母的语言。

    所以我的问题是:

    • 存储用户条目的最佳方式是什么?它应该是SQL Server数据库还是其他类型的存储库,以使文本搜索更加有效和高效?
    • 这项工作最好的工具是什么?我知道SQL Server有某种文本搜索,或者我应该使用另一种吗?
    • 实施SO功能的最佳方式是什么?当您输入新问题的标题时,您会得到一些建议? (我真的很喜欢):))

    您可以建议的所有内容和任何内容都将受到高度赞赏。

0 个答案:

没有答案