DNN这么好的一个开源网站系统,如果运用的好,可以用它来架构所有网站(呵呵,现在还有人用来架设OA).但网站现在流行SEO,这是网站成功的一个大的因数.DNN对这个因数做过什么的程式呢?
按照DNN的程序编写风格,这个模块肯定是独立起来的。看过DNN 源马的朋友应该知道在 DotNetNuke\Library\Components\SearchEngine 里面放置的文件就是的啦 .DNN的基本原理是将本站的搜索和搜索引擎联系在一起,把需要被搜索的内容放到一些表(就是数据表存储在几长表里面哦),然后呢,在本站搜索和搜索引擎搜索的时候就通过一个ISearchable的接口调用这些表里面的数据.而DNN本身也有一些类似做搜索引擎优化所做的东西,想它的地址重写,网站提交到搜索引擎这些,这都是小操作,而且地址重写更注重的是用户的体验,在栏目标题太长是对搜索引擎的友好度回减低.
以上是小弟自己的一些观点,下面我们看下一些早期研究DNN的朋友这方面观点:
---二十四画生,主要讲了搜索的数据表的分析,对了解原理很有帮助.
--- 这个我也不清楚是谁的啊.对大家有用啊,不管了。哈哈
---阿多斯 这也是一篇对DNN搜索引擎优化原理研究的文章
希望对大家有用.忽忽.