2010年6月25日星期五

回忆今非昔比的十年互联网站长之路

  今天无意看见了cnbeta的文章《用户眼中已经消亡的十大IT技术》,突然有种冲动想写一写中国互联网这么多年发展之路的回顾,当然,是从一个小站长的眼光与角度去写的。站长之路掐指一算已走过十年,回忆那个年代的互联网,那个年代的计算机,那个年代的软件,不仅感慨万千。

  1、modem拨号上网。当年大多数计算机的上网方式都是拨号上网,连最初成立的几家网吧都是。想上网了,先把电话线拔下来,插在机箱后的modem接口上,然后打开IE,输入网址。由于拨号上网价格不菲,甚至在准备拨号之前都已经准备好了需要浏览的内容。然后就听见吱吱嘎嘎的拨号声,大概持续半分钟,通讯完毕,可以上网了。速度当然是满如蜗牛,所以那时候的计算机杂志上才会有铺天盖地的“教程”教你如何提高网速,比如修改注册表、加大缓存等等;

  2、那时候建立一个网站几乎是没有备案一说的,只要不是BBS,找个可靠一点的IDC,就可以上传网站了。那时候没有那么多的CMS系统,大多数网站都是一群狂热的技术爱好分子手动写的HTML.那时候还是1.0时代,网站的互动几乎没有,想添加一个页面还得重新写页面代码,然后逐个加入链接;建立好了网站,即便是一个人访问,也会让你心头兴奋不已。那时候没有SEO之说,疯狂的寻找认识的人,然后告诉他自己的“烘焙机”(homepage),然后放上一个链接。纯粹的友情链接,多么纯粹;

  3、还记得那时候,通过telnet上浙大的BBS,每一次交流都得通过命令来完成,首先输入username,然后password登录。估计现在还发生这场景,别人一定认为你是黑客;

  4、那时候是html与asp的天下,漫天遍野的网站都是“真静态”的html,或者高级一点的用asp.现在想想那个ASP漏洞满天飞的互联网现状,不仅胆战心惊;

  5、疯狂的研究“Netants”(网络蚂蚁)与网际快车。在那样一个纯技术的年代,每个上网的人都异常关注网速。于是乎这样的加速下载软件也非常常见;还记得那年颇有争议的“多线程下载”技术,让中国的互联网界展开了一次宏伟的大辩论。

  6、那时候是没有流氓软件之说的,有的只是《超级解霸》、《Norton》、《KV3000》……关注网络安全的你一定还对手动输入病毒定义的窗口印象颇深。

  7、QBASIC,最初的编程工具。虽然功能简单,但作用强大;在那个年代,我们学校就有老师用其来统计学生成绩了,引得其他老师一整仰慕;WPS,那时候是国产软件的骄傲,能让万恶的DOS下面出现我们伟大的汉语了……

  8、随时出现的无法预测的蓝屏永远是心中的一片阴影。尤其在windows98下,Microsoft更是将蓝屏的伟大作用发挥到了极致:在编写WPS文档的时候,冷不防蓝屏了,但好在WPS也是有自动存盘功能的;在下载文件的时候,冷不防蓝屏了,心理暗骂机器怎么这么不争气……

  9、软盘永远是万恶的病毒之源。老师会一遍一遍教我们,千万不能使用不明来路的软盘,否则机器就会中病毒!可是现在,想找一张软盘还得跑遍整个电脑城,也许更多的人只知道软盘就是一个方形块。大家也一定有为了拷贝游戏,把桌面上的快捷方式拖进软盘的经历,等到兴冲冲跑回自己的电脑,却发现游戏都不能用了。

  10、五笔指法练习,大多数那时候接触电脑的人现在都能流畅的使用五笔输入法打字,而现在的90后,基本上不用指望了。但实际情况已经证明,在人工智能如此发达的今天,拼音输入法一点也不会比五笔输入法慢。

  弹指一挥间,十五年过去了,互联网已翻天覆地。

  来源:网趣在线投稿,来源网址 ,转载保留链接。

  附录:用户眼中已经消亡的十大IT技术(来源CNBETA)

  过去十年,科学和技术,尤其是计算机技术和远程通讯技术都获得了史无前例的巨大发展。网络,用它每天24小时、每周7天不间断沟通的魔力将世界变成了 一个统一的平台。可以说,网络的普及引发了深刻的社会变革。

  然而,正如罗马不是一天建成的,如今的网络,也并非一蹴而就。几十年的风风雨雨,将当年那只能各自为政的计算机们变成了一个个互联互通的终端。这其中,从 2000年到2009年的十年光阴里,无数的技术如雨后春笋般层出不穷,也有为数不少的技术如昙花一现,绽放过后即被打入冷宫。

  不过,不论是顽强活下来的,还是日渐式微甚至已经消失的,每一种技术都为我们的网络技术发展贡献出了自己的全部力量。从这个角度来说,它们,都是这个大网络时代的英雄。

  为了纪念那些在21世纪第一个十年中已经消失或者即将消失的“英雄”,我们列举了13个已经消失或者淡出人们视线的技术,经过网友朋友们历时3周的票选,至发稿时为止共获得9282张选票,得票数前十名的技术即为我们本次评选出来的网友公认的“十大消失技术”。

  第一名modem拨号上网1353票

  modem拨号上网的历史意义毋庸置疑,在那个互联网尚为新生事物的时代,一个小小的modem承载了多少人的梦想和事业。然而,随着网络技术应用的快速发展,54K的传输速度迅速磨去了人们的耐心,愈发复杂的需求导致了宽带时代的全面到来,自此,modem拨号上网逐渐淡出了历史舞台。

  第二名集线器/Hub 1241票

  尽管集线器技术也在不断改进,但实质上就是加入了一些交换机(SWITCH)技术,发展到了今天的具有堆叠技术的堆叠式集线器,有的集线器还具有智能交换机功能。可以说集线器产品已在技术上向交换机技术进行了过渡,具备了一定的智能性和数据交换能力。但随着交换机价格的不断下降,仅有的价格优势已不再明显,集线器的市场越来越小,处于淘汰的边缘。

  第三名Novell netware 1079票

  在Windows系统盛行之前,个人电脑是运作在Command Line的环境,此时的网络架构,都是以Novell Netware来建构而成。现如今,它的辉煌已不再,Windows操作系统的成功不仅将Netware市场蚕食殆尽,基于Windows平台的应用也越来越多。好不夸张的说,Netware在过去十年中,已经逐渐淡出了人们的视线。

  第四名同轴电缆989票

  同轴电缆的优势非常明显,优秀的屏蔽性能、传输速度和传输距离曾让同轴电缆风光一时。但随着RJ45双绞线技术的发展,同轴电缆除屏蔽性以外的各项优势逐渐不再明显,而其复杂的架设和较高的成本更是让人们对其的热情大打折扣。如今,除有线电视等领域以外,同轴电缆的身影已经越来越难以看到。

  第五名IPX协议831票

  随着互联网的革命性发展以及网络游戏的出现,IPX协议已渐渐得被淘汰。很多操作系统已经默认不再支持IPX.

  第六名电力线上网825票

  曾经的电力线上网技术,风头一时无两。试想一下,无需任何多余线路铺设,只需要通过家里的电源插座就可以连入互联网,这是多么令人高兴的一件事?可惜,电力线的先天“残疾”让电力线上网最终变成了镜花水月——数据通信稳定性难以保证、用电负荷不断变化导致的干扰、影响短波通讯、家电的电磁波影响信号传输等等一些列的问题让电力线上网所有的优势都变成了实验室里的笼中鸟,在商用了很短的时间之后,便默默地退出了市场。

  第七名telnet 578票

  随着安全问题的日益严峻,不带加密功能的Telnet渐渐远离了大家的视线,转而采用了更安全的SSH等远程访问工具。

  第八名2G网络566票

  NTT DoCoMo计划于2011年3月停止2G移动网络服务,因为届时大多数用户都已使用3G网络。此前,NTT DoCoMo曾表示停止2G网络服务的时间是2012年12月。Ryuji Yamada在2009年亚洲移动通信大会上表示,NTT DoCoMo停止2G网络服务的部分原因是要停止一种过时的网络,另外也是为了向用户提供下一代无线宽带LTE服务。他说:“大多数NTT DoCoMo用户已经开始使用3G网络。”而芬兰则准备在2010年之后就关闭2G网络。

  第九名包过滤防火墙433票

  一些包过滤网关不支持有效的用户认证。规则表很快会变得很大而且复杂,规则很难测试。随着表的增大和复杂性的增加,规则结构出现漏洞的可能 性也会增加。这种防火墙最大的缺陷是它依赖一个单一的部件来保护系统。如果这个部件出现了问题,会使得网络大门敞开,而用户其至可能还不知道。在一般情况下,如果外部用户被允许访问内部主机,则它就可以访问内部网上的任何主机。包过滤防火墙只能阻止一种类型的IP欺骗,即外部主机伪装内部主机的IP,对于外部主机伪装外部主机的IP欺骗却不可能阻止,而且它不能防止DNS欺骗。

  第十名UNIX 391票

  1990年,Linus Torvalds决定编写一个自己的Minix内核,初名为Linus' Minix,意为Linus的Minix内核,后来改名为Linux,此内核于1991年正式发布,并逐渐引起人们的注意。当GNU软件与Linux内核结合后,GNU软件构成了这个POSIX兼容操作系统GNU/Linux的基础。今天GNU/Linux已经成为发展最为活跃的自由/开放源码的类Unix操作系统。大量的Unix市场份额被Linux所侵蚀。2009年,红帽有高管发表言论称以后世界上只会有两种操作系统,一是windows,二是linux.

  总结:

  从最终的结果我们可以看到,802.11a/b/g,VoIP,百兆以太网三项技术最终落选榜单,而modem拨号上网,集线器/Hub和Novell netware三项则位列三甲。

  出现这样的结果并不非常出人意料,例如,自从以ADSL为代表的宽带技术开始普及之后,modem拨号上网(即最初的56K“窄带”)的应用便不断减少,以至于现在很多新IT人甚至都没听过那种modem拨号上网独有的拨号音,这样的“失宠”技术名列前茅实在是“实至名归”;而作为无线网络技术代表的802.11a/b/g,其继任者802.11n的普及时日尚短,802.11a/b/g尤其是802.11g设备仍然是当下企业内部无线网络设备的中坚力量,在09年虽然遭遇了一次巨大的市场挫折,但由于技术设备换代仍需不短的时间,所以人们也并不会认为在前面的10年中,802.11a/b/g真正的消失了。

  十大消失技术评选已经暂告了一个段落,从这个评选中,我们可以看到一种近似于王朝更迭的残酷竞争,更可以看到网络技术迅速更新换代所带给我们的一个美好前景。让我们存有一种敬畏,对技术,更是对这些技术背后那几代技术人的心血。

  最后,让我们向这些已经成为历时阶梯的技术致以崇高的敬意。

2010年6月24日星期四

CNNIC的三宗罪

  CNNIC是中国最不靠谱的组织机构之一,最大的特长就是哗众取宠牟取利益,俗称逗你玩。

  CNNIC作为国务院批准设立的互联网管理和服务机构,拥有着超然的地位和特殊的权利,但是却一直受到国内外互联网从业者的唾弃和不满。让我们看看CNNIC是怎样在其位不谋其职,CNNIC的三宗罪是如何炼成的。

  一宗罪:执法犯法,制作流氓软件

  2004年周鸿祎的3721网络实名大火,借助3721上网助手流氓推广带来的巨大安装量,让3721网络实名成为中文上网的一个事实标准,更是招揽了大量的代理商进行网络实名的销售,获利颇丰。

  这时候CNNIC眼红了,它琢磨着这事儿第一能赚钱,第二中文上网这一概念能够获得不少官方支持。

  在借着信产部首肯的勇气,做了一款名为"中文上网"的浏览器插件,事实上这款插件实现的功能和3721网络实名完全一样。

  中文上网插件为了尽快获取更大的安装量,采用了强行安装、恶意捆绑、阻止卸载等流氓手段。一时间也获取了不少安装量,通用网址业务从冤大头企业收到不少钱。

  2006年11月,这款流氓插件被北京市网络行业协会列入10款流氓软件名单并勒令整改。随后安装量急剧下降,随即消声灭迹。

  CNNIC作为中国互联网管理和服务机构,制作流氓和恶意软件,给整个行业作了极其恶劣的示范,极大地败坏了中国互联网风气。流氓手段一度盛行,CNNIC绝对脱不了干系。

CNNIC的三宗罪

  二宗罪:制造中文域名骗局,欺骗中小企业用户

  CNNIC在通用网址因为恶意软件被迫停止之后,开始推中文域名。所谓的中文域名就是由汉字组成的域名,例如:帅哥。中国、帅哥。cn、good帅哥。com。

  为什么说中文域名是骗局?因为中文域名体系存在巨大缺陷,例如中文有同音字,简繁体如何适配、输入麻烦等诸多问题。最后的结果就是几乎没有人使用。

  但是CNNIC愣是通过这么一废品项目,从大量中小企业手里圈到大量资金。他们一般是鼓吹中文域名是国家发展的项目,是未来的趋势,企业出于品牌保护的需要最好注册下来。

  而这一说法纯粹是悖论,事实信息产业部(现工信部)只是对中文域名体系作出了规范,对中文域名的推广应用也只是停留在口头上的支持。

  所以没人用、不好用的中文域名本身就是一场骗局,而CNNIC组织这一场骗局第一是为了圈钱,第二是为了博取政绩,其心可诛。

  三宗罪:CN域名政策反复无常,导致错过最好发展时期

  2008年,CNNIC发布《第22次中国互联网络发展状况统计报告》称:截至2008年6月底,".cn"域名注册量达到1218.8万个,超过德国。de 域名,成为全球第一大国家顶级域名。

  但是现在cn域名的位置反而从去年的全球第二跌至第四,。com仍稳居第一,所谓的超越变成了一句空话。

  这一切都源于CNNIC对于CN域名政策的反复,例如是否允许个人注册,注册信息的核实等等。

  CNNIC在。cn域名的起步阶段采取了夸张的低价战略,并且将监管尺度放得相当宽松。这些做法的确让CN域名获得了一个短暂的快速增长,让CNNIC的脸面颇为好看了一点。

  但是冬天很快就来了,在CCTV曝光。cn域名管理不善,致使色情网站泛滥之后,CNNIC迅速收紧了CN域名注册,全面禁止个人注册,加强了对注册信息的审核。

  我朋友公司在万网注册一个CN域名,审核花掉十天以上时间,这样的CN域名想要不衰落都难。

  这就是CNNIC的三宗罪,也许它的罪恶不止这三条,我们可以继续关注,继续发掘。

  来源:读者XJP投稿,原文地址

2010年6月23日星期三

腾讯与新浪的互联网媒体战争

  互联网新四大门户(新浪、搜狐、网易、腾讯)里面流量最大的是腾讯,但是如果论媒体地位和广告价格,新浪仍然是当之无愧的一哥。

  新浪并不缺少坚挺的理由,从2000年到现在新浪做媒体模式做了十年,这十年让新浪已经渗透进网友、企业甚至传统媒体的各个角落。看新闻去新浪这样的口号虽然有点夸张,但是很多群众上网的诉求除了上网聊天以外,最大的就是看新闻,而当时新浪是国内首屈一指的新闻门户。

  看新闻是人的一种基本需求,即便现在各种各样的网络应用日新月异,但是至少现在这样的需求并没有被明显淡化。新闻是一种能够最快捷了解世界和生活变化的方式,你可以通过新闻知道奥巴马用黑莓手机,你可以知道很火的那档娱乐节目《非诚勿扰》里面的闫凤娇爆出艳照门,你甚至可以知道大洋彼岸的一只鲸鱼获救,这就是新闻对于人们的意义。

  没有媒体的时候,我们通过口口相传来传新闻。有了报纸这项发明之后,我们可以通过购买一张张印好字的纸来读新闻。在有了广播之后,我们可以通过收音机来听新闻。有了电视之后,我们可以通过声音与图像的结合来更全面看新闻。

  从互联网媒体诞生起,就注定要颠覆传统的新闻模式。第一互联网让新闻变成免费的,不需要你付出任何代价;第二互联网让新闻可以自主选择,你可以选择自己喜欢的新闻来阅读;第三互联网让新闻进入了秒时代,在北京建外soho着火之后一分钟,也许你就能够看到相关的互联网新闻。

腾讯与新浪的互联网媒体战争

  新浪在门户里面有一种超然的地位,这种地位并不是营收报表带来的,也不是流量带来的,这就是互联网第一媒体的地位。所以当张朝阳说搜狐的股价和流量双双超过新浪的时候,新浪并没有什么改变,尽管搜狐砸下重金宣传“看新闻,上搜狐”这一口号。

  新浪这种媒体地位的获得,是因为从一开始新闻就被放在很重要的位置,新浪有业内也许最庞大的编辑队伍,有一系列围绕新闻的配套服务。大家都还沉浸在互联网带来巨大改变的时候,新浪已经开始了互联网媒体与传统媒体、传统活动的结合,新浪开发出一个词叫“门户合作伙伴”或者“官方网站合作伙伴”,同时加强了与传统媒体的合作。

  所以在做新闻的意识上,新浪就已经走在了门户的前面。十年专注做一件事情,取得这样的一个优越的媒体地位,就不那么让人吃惊了。

  所以想要超越新浪并不是一件容易的事情,依靠流量、收入这些硬实力远远不够,更多需要的是在软实力部分的成长,去影响用户的阅读习惯,影响社会大众的普遍认知。

  很显然,腾讯并不想让新浪专美于前。依靠IM的优势,腾讯现在已经成长为中国最大的互联网公司,旗下太多业务都占据了行业的领先位置,甚至自己的门户腾讯网也成为国内流量第一的门户网站。

  但是无论从战略需求,还是从业务竞争来看,腾讯都很想将网络第一媒体的地位拿下。而腾讯现在正在做的,正是当年新浪正在做的。

  一方面腾讯赞助了世博会这样的大型活动,同时也加强了和各种活动、节目的合作,腾讯被指定为官方合作伙伴的例子并不鲜见,甚至腾讯还被央视作为和观众互动的工具。这诚然有媒体表现亲民的原因,但是更深层次的则是腾讯对新浪媒体地位的窥伺。

  除此以外,腾讯还加强了与传统纸媒的合作,给他们提供基于QQ的报料平台,目前已有包括《羊城晚报》在内的多家传统媒体出现在腾讯的合作媒体名单当中。读者只需将对应的QQ号码添加为好友,就可以像聊天一样向该“报料QQ”提交内容。

  这意味着腾讯开始学会结合自己IM领域的优势,开始向新浪的领军地位发起了猛攻。互联网新媒体战争,且看他们如何出招。

  来源:读者XJP投稿,原文地址

2010年6月22日星期二

Firefox扩展插件备份同步工具

  在多台电脑安装Firefox,需要配置的东西很多,先前我介绍的Firefox书签同步工具Xmarks可以解决Firefox书签栏的同步,剩下的一个最大的麻烦可能就是扩展的同步了。对于Firefox而言,扩展的同步我推荐使用Firefox Extension Backup Extension这个扩展。

  Firefox Extension Backup Extension(FEBE)允许我们非常容易且快速地备份Firefox的所有扩展和其他信息。对于重装系统、多台电脑安装Firefox的用户来说非常有用,让用户可以很方便的同步办公室和家里的浏览器设置。FEBE可以备份用户的扩展、主题、书签、属性、密码、Cookies以及Firefox提供的其他配置,甚至可以备份及还原您的整个配置文件。

  Firefox Extension Backup Extension的主要特性如下:

  * 按每日、每周或每月进行定时自动备份。

  * 将备份文件保存在以时间戳格式命名的文件夹中以便于区分备份是何时创建的。您可以指定要保留的文件夹数目,FEBE 将删除早期备份的文件夹。

  * 备份提醒。如果在指定天数内未进行备份,FEBE 将自动提醒您进行备份。

  * 完整的备份结果报告,您可以点击其中的链接访问相应开发者的扩展/主题的主页。

  * 用户自定义备份。备份 Firefox 或其他程序任意的文件或文件夹,您只要指定要备份的内容,FEBE 将帮您完成剩余的工作。

  * 内建帮助文件。只要点击 FEBE 选项中的蓝色信息图标即可查阅相应帮助。

  * FEBE 6.0 使用了原生的 Firefox zip/unzip 组件。较 FEBE 的以往版本基于外部的、第三方的组件更加快速。

  * 只需点击一下就可以自动将备份文件上传到您的 Box.net 帐户中。

  * 验证您的扩展目录。升级到 Fx 3.0 时可能在扩展目录中留下一些无用的文件,FEBE 将帮您清除这些文件。

  * 快速备份。您可以按照您的喜好快速备份任意数目的扩展/主题并将其打包为单一的、可安装的 xpi 文件(类似 CLEO)。

Firefox扩展插件备份同步工具

  此备份扩展虽然支持BOX.NET,但我在使用的时候还是喜欢将文件备份到Dropbox上,这样感觉速度会快点。

  此外,Firefox官方也出了一个Firefox Sync,则可以用于同步个性化设置、密码、书签等信息,但无法同步扩展和插件。

  点击安装Firefox Extension Backup Extension扩展

2010年6月21日星期一

使用Nginx给Google App Engine做负载均衡

  周末突发奇想“能不能用nginx给自己的多个Google App Enine (以下简称GAE)应用作负载均衡呢?”想想蛮有意思的,动手试试看吧,不过这是我第一次用nginx做负载均衡,也是玩玩而已,我还没有那么大访问量的应用。

  关于nginx的介绍,百度百科,维基百科和官网都能找到,国内的张晏写很了个很详细的用nignx 搭建Web服务器的教程-《Nginx + PHP (FastCGI)搭建胜过Apache十倍的Web服务器》,也是得益于这个教程,我才顺利的在vps上用nginx搭建好了web服务器,在此表示感谢。

  负载均衡听起来貌似很复杂,很深奥的技术,等你亲自尝试一番之后会发现:其实在nginx上配置比较简单。

  好了,下面就进入到我们这个系统吧,我们要架构的整个系统的结构如下:

用Nginx 给Google App Engine 做负载均衡

  步骤1.配置nginx代理访问GAE应用

  首先,我们要配置多个代理(你有多少个GAE应用配额就可以设置多少个代理),直接通过IP访问GAE的应用是行不通的,因为Google的服务器无法辨认是哪个应用,所以我们要使用nginx做代理,每个代理的配置方式如下:

  server

  {

  listen 8081;

  location / {

  proxy_pass http://app1.appspot.com;proxy_set_header  Host  "app1.appspot.com";

  proxy_set_header X-Real-IP $remote_addr;

  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  }

  ……

  上面配置中设置主机头是关键配置,它应该设置为你GAE应用的原始域名,一般是xxx.appspot.com.当你重新nginx配置后,你将可以通过8081端口访问你的GAE应用。

  步骤2.配置负载均衡

  nginx负载均衡是通过添加upstream{……}配置节来实现的,我配置了一个最简单的负载均衡方式:

  upstream backend

  {

  server 127.0.0.1:8081;

  ……

  }

  可以看到,上面可以配置多个server字段,因为在前面配置了多个代理,它们各自使用的端口不同。关于Server,据我所知有两种类型:

  1.每个Server的ip不同,开始我给每个代理分配了一个域名,然后试图通过不同域名来区分server,失败了,这个还有待研究,有了解的朋友请不吝赐教。

  2.每个Server的端口号不同,这个就是我们上面采取的方式了。

  Server除了配置地址参数外,还有其他很重要的参数,比如设置每个Server的权重,是否为备份server等等,需要知道更详细的,建议看官方wiki.大家也可以尝试多种配置,做做实验嘛~~

  步骤3.配置应用的总入口

  其他配置都准备就绪了,就差一个应用的入口点,也就是访问这个系统的域名,我的配置如下:

  server {

  listen 80;

  server_name g.ooq.me;

  location / {

  proxy_pass http://backend;

  proxy_set_header Host $host;

  proxy_set_header X-Real-IP $remote_addr;

  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  }

  到这里所有的配置也就完了,重新加载一下nginx的配置文件,这个系统就启动了。

  小结

  搭建这个系统有诸多好处:

  1.可以免费使用多个GAE跑一个应用。

  2.一个很好的学习nginx负载均衡的配置的实验环境。

  3.永远不用担心GAE被封掉,只要确保你的vps能访问。

  缺点也是存在的:

  1.企业级的应用暂时是不可能的了,就算有也不用这么麻烦,GAE本就是云计算应用,Google已经做了负载均衡,也就只能个人玩玩,做个博客什么的还是很好的选择。

  2.带宽的问题,我的vps是在美国,ping了一下GAE的服务器只要6-8ms,还算是比较满意的,如果你的vps是在国内的话,估计速度会成问题。

  3.数据库的共享是一个比较复杂的问题,如果每个GAE应用都用单独的数据库的话,那就不是一个系统了。迫切期待大家想出好的解决方式。

  来源:Lloyd Sheng Blog投稿

2010年6月20日星期日

Google Earth iPad版评测

  大名鼎鼎的谷歌地球(Google Earth)首次推出了免费iPad版本,版本号3.0,其界面和功能与早先推出的iPhone版类似,还专门为iPad的大屏幕优化了显示效果。目前的iPad版Google Earth官方支持简体中文,而且完全免费,效果非常不错,属于iPad必装应用之一。

  iPad版Google Earth一经推出,就占领了iTunes应用商店的免费iPad应用第一名,可见其受欢迎的程度。由于iPhone版的同名应用就很知名,具有更佳使用体验的iPad版自然更会得到大量关注,加之相关报道较多,使得这个应用大受欢迎。

  Google Maps和Google Earth

  iPad内置了Google地图(Google Maps),可以方便的查看传统地图和卫星地图,不过iPad版Google Maps功能很少,界面简单,缺少附加图层,最主要的是不能像Google Earth那样旋转地图,功能并不如Google Earth那样强大。

  iPad内置了Google地图,有传统、卫星、混合、地形四种地图,还可以查看交通状况图层。经测试,混合地图并没有把传统地图和卫星地图混合在一起,可能这项功能在中国还有限制。

Google Earth iPad

  不过,iPad版Google地图比iPad版Google Earth的好处在于多了街景地图,在地图上放置一个大头针后,按住上面的人像,就可以查看街景地图了。

Google Earth iPad

  操作体验

  iPad版的Google Earth的操作性令人印象深刻,用户使用两个手指就能方便地放大、缩小、旋转谷歌地球,就如同玩弄一个真是的地球仪一样方便,操作感带来很出色的使用体验。

Google Earth iPad

  和iPhone版的Google Earth不同的是,iPad具有更大的显示分辨率,对于桌面版Google Earth的优势则是iPad具有良好的移动性,用户可以在大街上使用Google Earth软件。

  和桌面版Google Earth不同的是,iPad版Google Earth支持GPS定位,GPS定位是iPad的特色功能,用户点屏幕上方的圆圈即可定位自己的位置,GPS定位的显示效果如下图,和iPad内置的Google地图大体一致。

Google Earth iPad

  功能特色

  相比桌面版的Google Earth,iPad的Google Earth功能较少,只有“选项”和“图层”两个菜单,选项的信息包括“位置”和“自动倾斜”,还可以删除缓存和历史记录,版本说明中显示的是3.0版本。

Google Earth iPad

  图层也只有少量几个主要图层,一些桌面版Google Earth的重要图层都存在,界面上的地理内容要多于iPad版Google地图。图层包括:地方、商业、Panoramio照片、维基百科、边界和地名、道路、地形。

Google Earth iPad

  Panoramio图层

  Panoramio图层是iPad版Google Earth唯一的一个UGC(用户产生内容)的图层,在上面可以看到世界各地网民拍摄的数码照片,也有很多我拍摄的照片。当然,这个图层也会让CCAV的军事专家们惊恐万分了,网民拍摄的国家军事机密又要被上传到Google上了。

Google Earth iPad

  Google Earth上的另一个图层:Google Earth社区的标注图层并没有出现在iPad版Google Earth,具体原因不明,有可能是因为网民在谷歌地球论坛上传的地标数量太大,质量则良朽不齐,不适合手持设备使用吧。

  维基百科图层也是一个内容信息丰富的图层,在中文iPad界面下,维基百科图层的信息来源于中文的维基百科。

Google Earth iPad

  道路图层

  在iPad版Google Earth上,交通地图终于可以和卫星地图混合在一起了,选中“道路”图层之后,就可以将卫星地图和传统地图合并。然而,经过测试,对于中国地区,卫星地图和交通地图混合后具有明显的偏差,交通地图上的道路和实际卫星地图的道路不相匹配,问题的根源应该在于交通地图的地理数据不准确,Google Earth中国交通地图的数据来自Google地图的中国的地图合作商,中国目前有种可笑说法就是,提供具有位置偏差的地图可以保护中国的“国家军事机密”,显然Google Earth也在遵守中国的法律来保护中国随处可见的“机密”。

Google Earth iPad

  这种地理位置偏差的情况只在中国大陆地区存在,例如查看深圳地图会发现滨海大道已经在大海里,而几公里之外的香港地图却没有任何偏差。

Google Earth iPad

  不足之处

  Google Earth iPad如果说有不足的话,稳定性应该是最大的不足,使用过程不很稳定,如果点击一些图层信息,经常会出现自动退出程序的情况,不知道是什么原因。反观Google Maps iPad则没有自动退出的情况发生。

  总而言之,iPad版的Google Earth大体上浏览体验非常不错,仿佛Google Earth一开始就是为iPad设计的一样。

  Google Earth iPad应用地址:http://itunes.apple.com/us/app/google-earth/id293622097

2010年6月19日星期六

Google Analytics与百度统计比较

  Google Analytics和百度统计都是网站常用的网站流量分析工具,与其他流量统计工具不同,Google Google Analytics和百度统计不只记录点击流数据,更注重点击流的分析与测量;并尽量将这些结果向Web分析和网络营销引导。这里是读者投递的一篇比较Google Analytics和百度统计的文章,供大家参考。

  百度统计与Google Analytics相同的地方:

  1、工具定位和层次基本相同

  均定位于流量分析工具,而不是流量统计。流量分析差别于流量统计的显著特点是,流量分析会关注与流量的质量,其分析基本单元是“访问次数(Visit)”,相当于Session,而流量统计分析的基本单元是“浏览量(PV)”。

  Btw:由这个区分来看,目前市场上的CNZZ,51la,量子统计均只是流量统计的工具,而且由于基本的分析方法迥异,要升级为流量分析几乎不可能。随着站长的成熟,停留在统计层面的工具,迟早要消失的。

  2、都致力于帮助站长提升网站质量

  搜索引擎处于互联网生态链的顶端,到了一定的阶段,互联网上是否有高质量的内容和网站,将成为搜索引擎下一个发展瓶颈,这一点百度和Google是一致的。

  无论是Google还是百度,都希望能够把整个蛋糕做到更大,这样才可以分到更大的一块。搜索引擎推流量分析工具都是这样的目的。

  3、都独家支持自家推广平台的统计

  与Google Analytics独家无缝整合Google Adwords一样,百度统计对百度推广也实现了完美的整合。百度推广的关键词、创意、计划、单元带来的流量与点击消费信息被整合在平台下,能很好地帮助百度推广用户做各类SEM优化。

  独家支持这一点,本身就可以吸引到大量用户来用,毕竟依赖于付费推广的用户还是很多很多的。

  百度统计相对于Google Analytics的几点优势:

百度统计系统

  1、更加符合中国站长的需求,比如:

  a)提供独立IP数

  不知道为什么Google Anlytics一直不提供独立IP数,但是IP数在国内站长圈内还是一个用个最多、广为接受的指标,甚至远超过访客数这样的概念。

  b)提供实时数据

  Google Analytics一直有1-2个小时的数据延时,这对于运营成熟的站点来说,对数据分析没有什么影响。但是国内更多的站点来说,还处于初级阶段,互联网上瞬息万变的环境中,1个小时的延迟就可能错过很多机会。

  百度统计在这一点上,做到所有报表最多延迟5分钟(当前在线用户数报告延迟2分钟左右),而且完成了大量一般流量统计工具不提供的流量分析功能,其中必须花了很多精力。

  c)提供访客明细记录

  Google Analytics的定位是一个彻底的分析工具,因此,对微观的用户信息是完全不提供的。但实际上,经过加工之后的数据固然有其作用,但是细节数据也不可或缺,对于网站管理者来说,通过微观信息,揣摩用户行为和心理,对于网站优化时大有裨益的。

  百度统计有两处访客明细记录很有用,一个是最新访客中的最近500条访客记录,均按照访问次数(visit)给出了用户的详细访问轨迹,还一个是搜索词报告里的“链”字链接,提供了搜索词的详细搜索URL.

  2、部分功能推成出新,比如:

  a)事件目标分析功能

  Google Analytics提供的是JS函数接口,功能非常强大,但是需要相当的编程能力,部署非常复杂。

  百度统计提供的事件目标分析功能,只需要在后台对要监控的事件进行设置就可以了,用起来很方便,不懂编程的人也可以很快用起来。

  b)子目录分析

  Google Analytics提供的过滤器功能强大,几乎能想到的过滤都能够提供,但是如果想在一个网站向看多个子目录的各类数据,也是做不到的。

  百度统计子目录设置功能提供的是一个页面包含和排除的简单规则设置,能够把要分析的页面单列出来作为一个子目录,提供这个子目录各个维度的数据,对于子目录很多的站点来说,很好用。

  c)升降榜、历史趋势分析

  升降榜这类功能本是51la等统计工具做的比较好的地方,百度统计也吸纳了,作为流量原因分析的重要工具。

  流量的分析最重要就是看:细分、趋势、并做比较,百度统计在各个报告中都提供了快速趋势查询功能,方便观察和比较。

  3、使用体验,更加本土,更加清晰好用

  a)菜单清晰简单

  Google Analytics服务于全球用户,在功能的理解上,对于初学者来说是需要一定时间。百度统计菜单上相对就好理解多了。

  b)统计图标、查看密码功能

  Google Analytics不提供统计图标,开放数据需要单开账号,百度统计这方面做的更接近于CNZZ,要给广告主看数据,很简单,给个查看密码,到网站下面去点击统计图标就可以看了。

  c)系统环境

  在地域分省上,百度统计具有国内最准确的IP库,保证统计最准确,在浏览器、网络服务商这些参数的统计上,也更加本地化,统计全面而准确。

  4、开放和整合力度更大,包括:

  a)不限制PV规模

  Google Analytics的 PV限制是500万/月,相当于一天30万pv不到,这对于很多大站点都是远远不够的。如果超过了这个限制必须做Adwords才可以。

  百度统计是完全不限制流量,可以支撑每天上千万PV的流量。

  b)巧妙整合百度指数、热门搜索词功能

  Google也有类似的功能,但是分布在不同的产品中。

  百度统计在搜索词报告中,通过搜索词,把相关的信息串在一起,对于流量原因分析很有帮助。

  百度统计相对于Google Analytics不足的方面:

  1、交叉数据分析方面

  Google在数据存储方面的能力毫无疑问不是盖的。用过的Google Analytics人都会被其强大的维度交叉分析功能所降服。

  百度统计虽然也在大多数报告中提供了地域和来源的交叉过滤,但与Google Analytics相比,还有差距。

  2、自定义报告和功能方面

  Google Analytics提供了自定义维度、指标,能够自由组合出各种需要的报告。过滤器就更不用说了,可以自由设置,过滤出各类数据,只有想不到,没有做不到。

  百度统计虽然也提供了IP排除、来源过滤、跨域统计等功能,但是在自定义方面显然不如Google Analytics.

  3、转化分析方面

  Google Analytics在转化路径分析方面做得更加完善,功能更加强大。

  百度统计也提供了转化路径分析功能,但还非常简单,提供了上下游报告也还有不少要完善的地方。

  4、网站分析规则制定和普及方面

  Google Analytics不仅是一个工具,而且提供了一套方法和规则,帮助网站分析从业者、网站主来做网站分析,成为了业界默认的规范。

  这方面,百度统计还刚刚起步。

  作者:喻友平,注:本文作者为百度商业产品部产品经理。本文仅代表作者本人观点。