当前位置:首页 > 图片 > 军情话题 > 正文
文章正文

ecshop 动态ip IPIP.NET高春辉:为什么IP数据库这件事只有我能做

图片 > 军情话题 > :ecshop 动态ip IPIP.NET高春辉:为什么IP数据库这件事只有我能做是由美文导刊网(www.eorder.net.cn)为您精心收集,如果觉得好,请把这篇文章复制到您的博客或告诉您的朋友,以下是ecshop 动态ip IPIP.NET高春辉:为什么IP数据库这件事只有我能做的正文:

IPIP.NET高春辉:为什么IP数据库这件事只有我能做

高春辉,中国第一代互联网站长、卓越网、手机之家、ECSHOP 软件、《爱壁纸HD》应用创始人,他的个人主页曾经是国内网站综合排名前十,被称为中国互联网草根创业者的活化石,仍在连续创业中。

IP数据库是高春辉目前正在做的事情,IP地址与物理地址的对照数据库。IP地址是指互联网协议地址,每个连接到网络上的计算机都有一个IP地址,每一个IP地址都对应一个物理地址。但IP信息是动态的,不是固定的,所以有可能你在家登陆QQ,系统却提示异地登陆。

为什么是IP数据库?

为何选择这一领域创业,这其实和高春辉的创业经历有关,在ECSHOP时代曾经接触过IP数据,CDN、DNS个人也一直有研究。市场上有一个公开的纯真IP数据库,但不是商业版本,是一个UGC方案,准确度不够,高春辉索性自己做了起来。从2013年10月开始一个人做,半年后一度想放弃,没想明白商业模式,最后因为个人兴趣坚持了下来,决定做出一个版本。14年初在微博公开此事之后,发现有人愿意付费购买,这件事由此从兴趣驱动变成了需求驱动。

IP数据库有什么用呢,主要有三个应用领域:

1、用户地域数据分析,涉及到地理位置,需要用到IP数据。

2、CDN、DNS,根据IP地址引导用户去就近就快访问服务器,提高用户体验。比如视频、直播等内容。

3、广告行业,按用户所在地域精准投放广告。

对于处于初创阶段的公司,钱少、规模不大,优先级在做产品,验证商业模式。使用公开库或者爬百度新浪的数据也能用。(ecshop 动态ip)

但做到B轮时,就需要把产品打磨的更精致。“原来我得80分,现在要得95分,每个地方都要做的更好。又或者你的竞争对手已经用了,你用不用呢。”目前IPIP.NET的主要客户是B+轮和上市公司。

高春辉说,“我们像个众包,我卖给BAT的数据和小公司的数据是一样的,我们把它标准化,对我来说卖一份和卖一万份是没有区别的,我的工作量是一样的,就努力去发展客户就好。

淘宝原来两个人做,你与其每年花几十万自己做,不如交给专业的第三方。保留核心业务,边缘业务选择外包、采购,因为人对你来说更重要。”

为什么是高春辉?

高春辉坦言做IP数据库其实是“脏活累活”,找干过的人,没有人会认为这是一个轻松的工作。

“这件事‘人’也是一个很大的门槛。你需要单独的足够的投入才能找到愿意把这件事做好的人,因为这个领域很窄,你想找到对这个行业感兴趣的人都很难。你单独在一个公司里随便调两个人去做,是做不好的,在很多公司你做这个事是没有KPI的,而我来做是我有200个客户。什么东西不能复制,只有人不能复制,在我看来人才是最重要的。”

“我的能力是N,我想做N+1的事,想往上走。还有一种是田忌赛马一样,我是N,我愿意做N-1的事,我把N-1做的更好。所以这是个博弈问题,但是谁知道今天是N-1的事情,明天就不是N+1了呢?我在赌这个事情未来可以做的更大更多更强。”

目前IPIP.NET的团队有6个人,正在招人,高春辉希望扩充到15~20人。

“国内单纯做这个业务的没有,我不知道天花板在哪里,因为我们没有竞争对手。”高春辉说。“门槛高低和市场大小决定了竞争对手愿不愿意进来。我们除了技术门槛,还有时间、市场份额门槛,我干了两年半,你进来也得一点一点积累。”

高春辉估算IPIP.NET的国内(含港澳台)IP数据,准确度能等达到99%。“如果客户在中国,那你选我就没有得跑,国外公司的国内数据一团糟,如果你既需要国外也需要国内,我建议你买我的,也买海外的。”因为国内市场一方面有待成熟,另一方面付费意愿一般,再加上也有对海外IP数据的需求,所以海外市场拓展也已经在高春辉的规划中。

“1000家,每家1万,你也就1000万,够干嘛呢。”

在IP数据库领域,国外有Maxmind和IP2Location两对标公司,高春辉根据他们的客户数预估有几万家的市场空间。

Maxmind是一家没有接受投资的私营公司,当问及IPIP.NET是否需要投资时,高春辉说“我们希望能加快,自己做也能做,但是速度会慢,比如两年三年。虽然我认为两三年不会有太大变化,不会有太多人进来。”

“我们有信心做全球第一,但是需要花时间,企业级的东西有更换成本。”

谈到创业,已经六次创业的高春辉说自己不愿意做“山寨”的事情。他举了一个例子:“国外人看到加油站,会在周边建超市、饭店,中国这里是你建加油站,过一段时间,周围全是加油站。 ”

他的观点是,创业做中型市场会比较好,而IP数据库就是这样一个市场。“BAT做的事都不是10亿100亿市场,而做千亿的。你不要去碰大市场,你可能会碰到BAT,小市场太小,那是个池塘,把这个池塘都给你了,你也觉得不够。所以中型市场比较好,如果中型市场还是一个能够往上涨的市场,你还有扩展机会。”

以IP数据库为龙头产品,IPIP.NET在未来会扩充网络安全,金融风控,网络质量监测相关的产品。

IPIP.NET 14年4月有了第一个客户,14年底客户数达到100,目前是200,计划今年底达到300。续费率在80%左右,年收入200多万。

本文为拓扑社原创,未经同意不得转载或引用

寻求报道&合作请联系:tobshe@itjuzi.com

拓扑社微信:tobshe返回搜狐,查看更多

听高春辉聊聊IP地址库那些事儿

网络世界没有空间概念,但有几种方式可以将网民标注到物理世界的地理坐标上,比如GPS,比如IP地址。

因为移动互联网的普及,GPS大概已经广泛地被人所知(连不会说英文的小贩都能准确说出“机匹诶死”四个音节),而IP地址却并不常被提起。

早期QQ聊天界面里输入框的侧栏用户信息栏里会标注对方位于“广东顺德”或者某个地址位置,这些地址信息就是根据IP地址给出的参考结果。每一个IP地址对应一个物理地址,众多的IP地址及对应的地理信息就构成了IP地址库。

“高春辉的个人主页”的作者、手机之家创始人——那个网友说“看见您的名字,我就想起了96、97年刚上网那会儿”的高春辉,现在就在做卖IP库服务的生意,网站叫IPIP.NET。

IP地址和物理地址是一一对应的,但相互之间没有必然联系,运营商可以把一个IP 段,比如103.196.XXX/XX分配到世界上任意一个角落,哪怕是分配好了也可以再变更,一个今天在赣州的IP地址,也许明天就可能变成南昌的了;有可能你去离家不到1公里的网吧登录QQ,系统会提示你“异地登录请注意账号安全”。

IP信息是动态的,世界上没有一个100% 准确的IP库,只有相对准确的IP库——高春辉希望做到 NO.1 的位置。

维护一个相对准确的IP地址信息库是相当卷帙浩繁的工程。高春辉从做ipip.net到现在超过两年的时间,只有一天两天没有更新数据。“也不是真的一定需要每天更新,只不过要提着这股劲儿,怕松懈,一旦停下来有可能就会断掉了。我见过很多人做事情一开始是热火朝天雄心勃勃的,后来中途发生一点变故,就中断了。你看起点上那么多网络小说信誓旦旦地说‘绝不断更’、‘绝不太监’,后面还是因为各种各样的原因就没有然后了,连停更公告都没有。”

为什么会选择IP库这么考验耐力和毅力的工程?

这要从他2007年在ECSHOP的时候说起,那时候为了做用户访问分析,高春辉开始接触IP库,当时市面上最主流的是纯真IP库,但纯真的数据结构相对杂乱,“北京”、“北京朝阳”、“呼家楼”,大到省级,小到楼栋,没有办法直接使用;并且因为无法验证,准确性也没有保障,一个被标注为北京的IP地址,实际上有可能是山东的。

“当然就是想验证的话可能也验证不了,你凭什么验证呢?人家没条件又没收入,能坚持做就不错了。”高春辉说。

纯真也是一个很特别的团队,十年如一日地维护着一个免费的IP库,保持五天一更新的节奏。“你试试?”

但那个时候,高春辉并没有打算要自己做一个IP库,因为觉得工程浩大,自己无法坚持下去:“光是想想一个40岁的大叔天天在电脑面前给你维护IP库,自己就先哭了。”

2011年,高春辉开始做“爱壁纸”,这种图片应用用户对流量和下载速度都非常敏感,所以高春辉花了不少精力去研究如何改善体验,其中一件很重要的事情就是通过解析CDN 加速域名获知用户的物理地址。

原先的爱壁纸业务趋于稳定,高春辉在这件事上投入的时间越来越多,越发觉得目前市面上的IP库用得不顺手。“干脆自己做一个。”

认识高春辉的人都知道他的风格是不走别人的老路,“一个不能和别人拉开档次的事情,绝对不干”。

首先是原始数据的积累,包括不限于利用市面上已有的数据库,解析、结构化、重新入库,自有或者其它可信任的数据来源,全球 WHOIS / BGP / ASN / RADB 数据,自行维护的全球 rDNS 以及骨干网路由 IP 数据库,运营商、客户、合作伙伴的反馈数据和网友提交纠错的数据等等。这些数据每天都在更新,新增,或者发生一些变化。

解决了原始数据积累,接下来就是数据准确程度的问题,高春辉用了280多个遍布于世界的云主机作为监测点,比如要验证一个IP是不是位于纽约,就从纽约就近的几个监测点去访问这个地址,从响应的速度——是不是一毫秒两毫秒——去判断这个地址是不是真的在纽约。

这280个监测点的分布,除了中国大陆、港台、亚太地区(澳门暂时没有)占据了不少之外 ,北美和欧洲分布也比较密集。“拉美和非洲加起来都不过10来个,印度也很少,监测点的分布和需求是对应的。现在很多国内厂商出海第一站是印度,那可能是物理世界的市场足够大,但对于我们这样的纯数字业务,感受不明显,反而不如巴西。”

每天对着一堆数字和表格,维护数据库是一个相当消磨耐心和毅力的工作。高春辉说,它首先是一个技术活,其次还是一个力气活,如果你问竞争对手做了怎么办,腾讯做了怎么办,你倒是让他们先去试试。

“我去见一个曾经维护过 IP 库的朋友的时候,聊着聊着就差抱头痛哭了,因为遇到的坑大部分是一样的。”高春辉说。

IP库的需求和价值在哪儿?

对于处于草莽阶段的公司来说,验证产品需求是否强烈、商业模式是否可行是第一要务,用户地址定位的准确与否并不急迫,开发者往往从淘宝、新浪、百度的IP库里爬一些数据或者从纯真上面下载一个了事,这在粗放经营的业务形态里一般也没有什么大问题。

但对于产品形态已经确定、需要精细化运作的公司来说,IP地址的准确度和产品体验就发生了关系。一般来说,有如下几种场景需要IP地址库:

基于地理位置的服务,比如58同城,美团,大众点评,地方商超的互联网产品,需要根据用户的准确位置来推送相关信息,他的客户说,移动产品反而更需要精确的地域数据,毕竟GPS从用户角度,不是每个应用的强需求。

对访问要求比较高,比如游戏、在线视频、音频,静态内容等等,可以根据IP地址引导用户去就近就快访问服务器,用户体验会更有保障。

对于广告行业,有精准投放广告的需求,比如按照用户所在地域。

最普遍的需求就是做用户的地域数据分析,尤其是规模达到一定程度以上的情况,比如用户百万日活以上。

除此之外,任何互联网产品,如果能够有精确的地理信息,体验都会得到改善。十家公司做一样的产品,最终胜出来的只有一家,他们是产品形态、功能、创意上有什么本质的差别吗,或者可能只是因为那一家的响应速度比其他几家快了那么几十毫秒、推送的店铺离用户近了50米种种润物细无声的差异而已?

而据高春辉说,他们维护的版本和别的IP库版本相比,差异度是随着时间逐渐加大的。

ipip.net现在的付费用户约200个,遍布安全、硬件、电商、移动广告、生活服务门户、CDN、云存储等领域。至于到底有多少公司需要用准确的IP库,高春辉并没有一个确切的答案,谁也不知道天花板在哪里。

“用户付费之后,你把离线数据库整包都发给他,这样数据不是很容易流出去?”雷锋网。

“我经常跟别人说,用户买的不是我们的数据,而是更新和维护服务,用户买回去基本上是‘开箱即用’,不需要自己折腾,我们有专人和专业积累来帮他们维护更新;加上定价也并不难以接受(高配版的年费9600,平均一个月800块,这个钱你连实习生都雇不到),一般企业用户不愿意也不应该花这个时间和金钱成本,他们的时间应该花在自己的‘刀刃’上,做好自己的应用,而不是在基础设施上较劲。

如果他非要用这种方式去用,我也没办法干预,这样的用户,哪怕是没有备用选项,本来也没有多大可能会付费的。”高春辉。

ipip.net仍然维持着不间断的数据完善和修正。“要不是跟你在这儿聊天,我可能这会儿就正在电脑前更新数据库。”

目前,得益于那两百个付费用户带来的收入,ipip.net已经由依赖高春辉个人热情的one man project变成了3、4个人的团队。

有用户付费使用更好的服务,一个团队因此有了良好的商业回报而持续输出稳定、可靠的服务,一部分没有支付能力的人可以无偿使用免费版——高春辉正努力创造一个多赢局面。

他们也在研发新产品,也许就快就会推出来。

P.S.:在做IP库的两年期间,高春辉自己写了一些文章,个中细节,比本文阐述得更详尽,感兴趣可以移步:

《IP 库的那些事儿之 2013 - 2014》

《高质量 IP 库的成本核算与我们为什么要涨价?》

《IP 库那些事儿(2015 年 8 月版)》

(ecshop 动态ip)

点击“阅读原文”可免费申请试用“OPPO R7s”总共1台,成功即可免费获得

微信ID:leiphone-sz

长按左侧二维码关注返回搜狐,查看更多


一.ecshop 中怎么获取客户端ip



开发前,先安装最新IP库版本升级补丁,升级自带的陈旧的IP库。
安装指南
第一步:将安装文件覆盖到网站根目录(覆盖前注意备份)。下载安装文件:《db_net.zip》
第二步:输入”站点路径/db_net.php”,如”/>
第三步:编辑/admin/order.php,添加查询IP

大概在:5041行
/* 查询 */
$sql = "SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid, o.ip_address," .
"o.pay_status, o.consignee, o.address, o.email, o.tel, o.extension_code, o.extension_id, " .
"(" . order_amount_field('o.') . ") AS total_fee, " .
"IFNULL(u.user_name, '" .$GLOBALS['_LANG']['anonymous']. "') AS buyer ".
" FROM " . $GLOBALS['ecs']->table('order_info') . " AS o " .
" LEFT JOIN " .$GLOBALS['ecs']->table('users'). " AS u ON u.user_id=o.user_id ". $where .

继续添加大概在5065行:

/* 格式话数据 */
foreach ($row AS $key => $value)
{
$row[$key]['formated_order_amount'] = price_format($value['order_amount']);
$row[$key]['formated_money_paid'] = price_format($value['money_paid']);
$row[$key]['formated_total_fee'] = price_format($value['total_fee']);
$row[$key]['short_order_time'] = local_date('m-d H:i', $value['add_time']);
$ip_area = ecs_geoip($row[$key]['ip_address&#39......余下全文>>

查看"编程语言"分类更多问题

回顶部↑

二.ecshop连接数据库的文件是哪个

ECShop2.5.1_Beta upload 的目录
┣ activity.php 活动列表
┣ affiche.php 广告处理文件
┣ affiliate.php 生成商品列表
┣ article.php 文章内容
┣ article_cat.php文章分类
┣ auction.php 拍卖前台文件
┣ brand.php 品牌列表
┣ captcha.php 生成验证码
┣ catalog.php 列出所以分类及品牌
┣ category.php 商品分类
┣ comment.php 提交用户评论
┣ compare.php 商品比较程序
┣ cycle_image.php 轮播图片程序
┣ feed.php RSS Feed 生成程序
┣ flow.php 购物流程
┣ gallery.php 商品相册
┣ goods.php 商品详情
┣ goods_script.php 生成商品列表
┣ group_buy.php 团购商品前台文件
┣ index.php 首页文件
┣ myship.php 支付配送DEMO
┣ pick_out.php 选购中心
┣ receive.php 处理收回确认的页面
┣ region.php 地区切换程序
┣ respond.php 支付响应页面
┣ robots.txt
┣ search.php 搜索程序
┣ sitemaps.php google sitemap 文件
┣ snatch.php 夺宝奇兵前台页面
┣ tag_cloud.php 标签云
┣ topic.php 专题前台
┣ user.php 会员中心
┣ vote.php 调查程序
┣ wholesale.php 批发前台文件
┣ admin文件夹
┃ ┣ account_log.php 管理中心帐户变动记录
┃ ┣ admin_logs.php 记录管理员操作日志
┃ ┣ ads.php 广告管理程序
┃ ┣ adsense.php 站外JS投放的统计程序
┃ ┣ ad_position.php广告位置管理程序
┃ ┣ affiliate.php 程序说明
┃ ┣ affiliate_ck.php 程序说明
......余下全文>>


三.ecshop 中title Keywords Description源代码中调换,怎么把title放在后两者前面,利于SEO优化

ecshop 前台模板是在 theme/default 中的DWT文件
比如所index.dwt

<meta name="Keywords" content="{$keywords}" /畅礌扳啡殖独帮扫爆激>
<meta name="Description" content="{$description}" />
<!-- TemplateBeginEditable ame="doctitle" -->
<title>{$page_title}</title>

如果你要把Keywords Description放在title下面的话,就把她们剪切到<title>{$page_title}</title>
下面就可以啦


ecshop 动态ip IPIP.NET高春辉:为什么IP数据库这件事只有我能做由美文导刊网(www.eorder.net.cn)收集整理,转载请注明出处!原文地址http://www.eorder.net.cn/pic57283/

文章评论
Copyright © 2006 - 2016 www.eorder.net.cn All Rights Reserved
美文导刊网 版权所有