3

我的任务是基于 nopcommerce tempate 优化 asp.net 电子商务商店中的搜索引擎。我想听听我应该最关注什么来改进搜索引擎并提供更快的结果,因为当前的搜索引擎需要永远显示结果。全文搜索也是要实施的选项之一。提前致谢, Laziale

4

3 回答 3

0

跳过 EF 并拥有自己的数据层,至少出于搜索优化的目的。

于 2012-02-22T09:23:06.407 回答
0
  1. 确保所有搜索查询都通过数据库
  2. 确保所有搜索字段都有正确的索引
  3. 根据需要返回最小信息(可能创建存储过程)
  4. 看看你的搜索查询,也许它们可以重写一个优化的
  5. 分析您的 .net 代码并找到它变慢的地方并对其进行优化
  6. 缓存你的结果甚至 sql 查询
  7. 如需全文搜索,请查看 Lucene.NET
于 2012-02-17T18:07:43.320 回答
-1

我认为最好的方法是阅读谷歌提供的这份文件,它告诉你应该注意哪些最重要的调整,我自己用过,确实很受用:

http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf

于 2012-02-22T09:26:26.090 回答