Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 一个IP地址搜索引擎的设想
【标  题】:一个IP地址搜索引擎的设想
【关键字】:IP
【来  源】:http://blog.chinaunix.net/article.php?articleId=21513&blogId=23

一个IP地址搜索引擎的设想

Your Ad Here 这个想法一两年前就有了,不过当时几位朋友在谈话中觉得IP地址搜索这种东西早已做滥了,没有必要再做,所以把这个想法搁置在一边。
但是一两年过去了,现在还是常常无法找到好的IP地址数据库,觉得这个想法还是值得一试,反正写这样一个程序也不费事。

现在的IP地址分配是由电信这些网络运营商来做的,他们没有公布子网分配的信息,所以现在搜集IP地址信息只有从民间发起,这是个艰巨的工作,IP子网实在是太多了,而且IP地址本身也会变化,造成已经收集的IP地址信息过时,另外还有一个信息真实性的问题。所有这些会产生巨大的工作量,靠人工来实现是很麻烦的事情,特别是在没有报酬的情况下去维护这样一批数据使人望而却步。
在我的设想中,这个IP地址搜索引擎会是这样的:

  • 提供和普通的IP地址搜索一样的搜索框(最最普通的)
  • 在页面上显示你的当前IP地址信息,如果没有找到或者错误,可以通过链接来提交正确的信息
  • 提供IP地址数据库下载,但是在下载之前必须提交你的当前IP地址信息
  • 所有来自用户提交的IP地址信息提交至临时数据库内
  • 如果有n条临时数据库内的IP地址信息表明某子网属于同一地区,并且在正式数据库内的对应子网地址信息错误或者不存在,则提交进入正式数据库内
从前两条来看,和普通IP搜索都是一样的,但是我希望可以通过后3条来解决收集和维护的问题。
每个人都可以来无偿的获取这里的IP地址数据库,但是必须以自己当前的IP地址信息作为回报
将来自不同用户的IP地址信息进行对比来判断信息的真实性,这个机制还有一些细节需要考虑,不过基本上我已经想好了,其实主要是防止某些心理不健康的人恶意的提交大量虚假信息欺骗系统,另外这种机制也节约大量人工,让数据自行增长
长期的用户IP地址信息提交保持IP地址信息不过时

这种机制的成功与否取决于用户使用数量是否达到一个基数,如果人多,提交的信息多,这个IP地址数据库就会越来越好,进入良性循环。
近期把这个东西写出来,早期的IP地址数据库只有从网上现有的来了。
php4和php5的配置异同比较:【上一篇】
php.ini中文版:【下一篇】
【相关文章】
  • 一些常用的javascript函数(方法)
  • [JS]在b/s开发中经常用到的javaScript技术
  • 文本特效:JavaScript对象与数组参考大全
  • eclipse插件中心
  • Eclipse 经典插件
  • Tips: fork后的父子进程启动顺序控制
  • JavaScript Toolbox
  • [ZZ]TCP/IP编程实现远程文件传输
  • c语言获取本机ip地址
  • RubyScript2Exe, EEE(W) and AllInOneRuby
  • 【随机文章】
  • Oracle 的 Memory 管理
  • the life in nethack
  • 如何修改Microsoft Visual Studio .NET 2003各种项的默认页.
  • 你也是疯子,那都是有事实可证的,大家都可以证明啊
  • DirectX 9.0 学习笔记第一部分
  • Windows 2000操作技巧完全手册(下)
  • 命名空间 -- Classes and Objects in PHP5
  • 客户的极不满意是怎么产生的——从一个客户兼技术支持的角度看待售后服务的质量[叙述篇]
  • ,没空细解~~ 你是说好端端一段音乐,中间得再插
  • 网线做法
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.