正在加载...
 
    基于Windows 2003 和 Bind 9 的智能域名(DNS)服务  

    1、什么是智能域名服务器,有什么用?
          简单的说,就是域名服务器能够按照请求用户的网络地址范围,做出不同的地址解析。
          智能域名服务器在中国的主要作用是解决中国电信和中国网通间存在的问题  -- 当你设置一个服务器在电信的网络上,这个时候网通的用户访问往往很慢,而如果设置在网通则电信访问很慢,要解决这个问题有很多方法,比较容易采用的是:在电信和网通都设置服务器,而后让用户使用不同的域名访问,如电信用户用www.xxx.com,而网通用户用 www2.xxx.com访问,但是这样带来的问题是要用户自己判断,并且还需要输入不同域名导致麻烦。
          这个时候自然希望能够让用户输入www.xxx.com的时候,能够由域名服务器自动判断用户的网络情况,而后提供不同的地址解析,即:当网通的用户访问的时候,域名服务器判断(通过访问的域名服务器IP地址范围)到该用户来自网通,则给出设置在网通的机器IP,而如果来自电信则给出电信的。
          推而广之,你不仅仅可以作为这个用途,还可以按照网络的情况进行优化,按照不同的IP范围(代表不同的网络区域),将用户带到不同的服务器节点上。

    阅读全文...
    标签:开发技术 | 浏览数(8336) | 评论数(0) | 2006-05-11
    热门文章的算法讨论  

         如何计算热门文章(类似的需求其实很多地方都需要)对于一个站点而言是十分必要的,因此在算法设计的时候,有很多因素需要考虑,即要避免马太效应(就是一 些文章被排到了前面,比较容易被大家所看到,因此导致点击率不断上升,一直被放在最前面,导致了其他好的文章没有被发现),也要避免将一些比较容易受欢 迎,但是不一定有价值的文章不断被点击。除此之外还有与本身网站的定位和格调有关。因此有很多参数可以设置和调整。正如Google的胜利其实很大程度上 是一个好的PageRank的算法(这个算法可以让与搜索结果最相关的文章优先显示,确保用户能够最快找到最相关的信息)。除了可以利用机器的算法外,其 实还可以考虑采用人群算法(类似于社会学的一些模型)等来实现。

          而我们目前i170.com的算法也开始不断思考和调整,今天一位朋友给了我们这样一个算法的建议,这是一个起点,我们会基于此不断地进行调整和提高、优化,期望有一天,大家来到这里能够发现系统能够给你最需要的东西,而不需要你苦苦寻觅。

          以下是朋友小吉提供的算法,由于使用了公式,为确保可阅读性,因此作为图片展现。

    阅读全文...
    标签:开发技术 | 浏览数(5593) | 评论数(1) | 2005-08-11

      Powered by Haiwit