淘宝把百度封了

9月6日,淘宝网已经开始屏蔽百度蜘蛛(BaiduSpider),用户将很难通过百度搜索到淘宝网的商家及商品信息,但对Google等其他搜索引擎并未采取相同的屏蔽措施。
对于淘宝屏蔽百度蜘蛛,淘宝网公关总监卢维兴表示,淘宝上有一些用户及成交的敏感信息是肯定不允许搜索引擎抓取的,这种情况一直存在。但对淘宝是否完全屏蔽了百度,卢维兴表示对此还不清楚。
曾任百度UE、现任5G咨询顾问的白鸦表示,淘宝网封掉百度是必须的:一方面,淘宝需要防止长期积累和培养的商家信息被竞争对手百度C2C所利用,更重要的一方面是要表达一种姿态。白鸦认为,“虽然电子商务三分之一的流量来自搜索,但马云肯定不能忍受自己的用户先经过对手再过来。让购物入口脱离搜索,是一个大胆的做法,马云想彻底改变用户的习惯。”
 
著名IT博客洪波则对淘宝网的做法表示出担忧。洪波写到,“封掉百度爬虫,肯定会首先伤及淘宝自己,伤及在淘宝开店的小店主们,但会伤及百度吗?恐怕不会。马云的这种姿态,有点像关上大门奋发图强的几十年前的中国。”洪波认为,淘宝网接下来将增加线上线下的品牌广告投放,进一步强化购物上淘宝的用户认知,同时,淘宝网将设法笼络卖家,防止因买家数量的下降导致卖家弃淘宝而去。
 
据阿里巴巴的官方数据,淘宝网已拥有8000万用户,每天成交量超过3亿人民币,前天,淘宝网宣布与阿里妈妈进行合并。百度于2007年10月正式宣布进军C2C领域,并于今年8月23日开放C2C的内测报名,提供不超过1万个内测名额供商户提前入住。
 
@网易IT

|

企业应用网站性能优化实例分析

前段时间对某个企业应用网站进行了一次优化分析,解决这个网站经常死机和CPU高负载的种种问题,根据我接触的一些应用和服务器配置,我对这个案例 总结了一些优化方案,用来解决网站的高负载和高并发等问题,这里我和大家分享一下这个案例,希望能和大家一起探讨一下这种解决方案的优劣。
一、网站当前状况和性能现状
系统硬件配置:CPU为两个Intel Xeon 2.4G,物理内存为2.5G.
系统软件配置:操作系统为Windows Server 2003标准版,数据库为SQL Server 2000.
服务器访问量:工作日:访问人数 10000,浏览量 30000 ,休息日:访问人数 4000,浏览量 10000,每用户访问页面为2.88页面,平均停留时间为3分钟。由于存在大型下载文件,服务器流量每天有80G到160G左右。
WEB系统:采用Tomcat服务器,使用Struct和Hibernate.
网站系统:网站有几套不同的系统,有新闻发布CMS系统、文件下载系统、反馈系统等等,使用基于Java的Struct和Hibernate的MVC架构,动态应用。
服务器CPU目前通常为40%左右,很多情况能增加到80-90%.
二、网站性能分析
通常情况下CPU达到80%说明系统性能存在瓶颈,需要找出系统的瓶颈究竟在哪里。
分析过程是,远程登录服务器,打开SQL Server 2000的事件探查器,记录和分析SQL语句,同时打开任务管理器,查看各个进程占用CPU的状况。
经过查询,SQLServer占用较大的CPU,说明系统调用CPU查询较多,初步可以确认是数据库引起的系统瓶颈,由于使用Struct和 Hibernate应用,调用数据库频繁,因此可以采用减少SQL查询的方式降低对SQLServer的调用,通常情况下有两种方法:Cache或静态 化。
另外,服务器的Web系统采用的架构存在一些问题,因为存在大型下载文件,占用的流量非常大,而Tomcat本身对于静态文件的处理性能并不好,也会对系统性能产生负面的影响。
三、网站和服务器优化方案
1、缓存
将页面静态化是通常的优化方案,但是对于当前的Tomcat服务器下的Struct和Hibernate未必有效,因为Tomcat对于静态HTML文 件本身支持并不理想,并且新闻内容更新较为频繁。因此,在现有架构的基础上,可以使用hibernate的ehcached的动态缓存的方式,在动态应用 中减少数据库负载,提升访问速度。
使用ehcache对访问频率高,对数据库消耗大的页面进行动态缓存(时间10分钟),在缓存的时间范围内这些页面直接重缓存中读取,无需访问数据库,提高这些页面的访问速度,减小数据库访问的压力。这样SQL Server数据库的负载会大为降低。
2、静态化
对于一般的网站来说,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。因此,从长远考虑,需要对当前网站的架构进行一番调整,以适应静态化页面的需求。
首先,由于Tomcat对于静态页面支持不太好,也不支持URL 重写,因此需要安装Apache服务器。
其次,由于Struct对于搜索引擎不友好,因此将其全部转换为静态HTML页面,即可降低对数据库的查询次数,也可提高对搜索引擎的友好度。因此需要使用HTML静态化的方式优化服务器端的WEB程序。
具体实施方案是,将现有Tomcat配置为8080端口,安装Apache服务器,配置为80端口,在Apache中修改httpd.conf文件,使得Tomcat解析JSP文件,静态HTML文件、图片文件、大型下载文件使用性能更好的Apache支持。
修改Apache的.haccess文件,将Struct应用重写为静态Html文件形式,修改相关代码,使得其能自动生成静态HTML文件。
优化访问量最多的页面,首页index.jsp为目前访问量最多的页面,里面的动态代码删除,将这个页面转化为静态的html页面index.html.
3、应用部署
如果资金允许的话,可以将数据库SQL Server 2000升级为SQLServer 2005,并单独部署到另外一台独立服务器上,文件下载也单独部署一台服务器。
由于Tomcat本身的局限性,一个Tomcat的资源无法无限利用服务器的所有资源,并且Tomcat需要响应的请求太多,势必影响到整体的性能,因此配置多服务器可以使得Web网站的负载大幅降低,从而提高整体的响应能力。
不过这种部署的缺点是需要付出升级软件、购买服务器、托管带宽等成本开销,建议不到万不得已,可以不用付出额外的资金升级。
以上就是我针对某企业应用网站进行分析和优化的具体步骤和方案,希望能起到抛砖引玉的作用,供大家参考。
来源:月光博客

| |

分析:Vista机会尚未破灭 或重走XP发展旧路

北京时间8月26日消息,据国外媒体报道,虽然许多人都认为Windows Vista毫无希望,但是当我们回顾Windows XP的发展历程时,却会惊奇的发现这二者之间具有着许多的共同点,所以,Vista的希望尚未破灭。
Windows Vista发布已经21个月了。但是根据Gartner的报告,直到今天,无论是家庭用户还是商业用户,似乎都对它没有太大兴趣。这似乎意味着拥有23年历史的Windows正在逐步走向瓦解。与此同时,它的前辈Windows XP却在即将“退休”之际却仍然受到人们的钟爱。
但是这种看似鲜明的对比却掩盖了一个事实:XP获取消费者青睐同样经历了漫长的时期——甚至比Vista还要漫长。根据资产追踪公司AssetMetrix的数据,2003年9月,也就是XP正式发布23个月之后,XP在美国和加拿大的企业市场的占有率仅为6.6%。相比而言,Forrester Research Inc.的数据则显示,到今年六月末,也就是Vista发布后的第19个月,这款操作系统在全球企业市场的占有率达到了8.8%。这份报告的作者,Forrester的分析师托马斯-孟德尔(Thomas Mendel)则认为,Vista与当年可口可乐发布的新配方一样,是一个失败的产品。
然而,即使是成功地预言了Windows厄运的Gartner也认为,到今年年底,Vista将会比当年处在同一时期的XP更加流行。他们预计,到今年末,Vista在全球的市场占有率将达到28%,而2003年年末的XP的市场占有率仅为22%。
市场分析公司Directions on Microsoft的分析师迈克尔-切瑞(Michael Cherry)说:“XP的兴起远比人们印象中的缓慢得多。”他还指出,有许多IT管理人员起初都“认为XP不过是一个面向消费者的升级而已。”人们当时更加钟情于Windows 2000。XP发布时,Windows 2000还不到2岁。对很多人而言,使用新版的XP系统完全没有必要。“XP被看作是一个经过美化的升级版产品,它本身算不上是一个全新的操作系统,” 位于孟菲斯的食品制造商ACH Foods Inc.的首席信息官唐尼-斯特伍德(Donnie Steward)回忆到。
随后还爆发了一系列安全问题,虽然XP的安全性现在得到人们的肯定,但是2002年它刚刚发布时却完全不同。位于犹他州的健身器制造商LifeTime Products Inc.的首席信息官约翰-波登(John Bowden)表示,在刚刚发布的那几年,由于缺乏安全性,XP遭到了大量的批评。即使是安装了SP1,XP的安全问题仍未得到很好的解决。他说:“那时,我们把XP比作是瑞士乳酪——满是漏洞!”
为了解决安全问题,微软开发了出了SP2,并将其推广开来。但是仍然存在两个问题:首先,并不是所有人都认为SP2会解决所有的问题——这一观点也在随后得到了部分的印证。其次,SP2对系统做了不小的改动,甚至破坏了一些应用程序,其中的大部分都是针对企业的应用程序。这也使得许多企业禁止公司的PC升级到SP2。
当然,Vista之所以表现疲软,也有其独特的原因。有很多消费者购买了预装Vista的 PC之后又将系统改成了Windows XP。与此同时,Mac OS X也从Windows手中抢走了一部分市场份额。云计算技术也加入到了竞争行列中。而Vista的接班人,即将于2010年发布的Windows 7同样对Vista形成了一定的冲击。斯特伍德和波登都表示他们很可能跳过Vista而直接采用Windows 7。
但是,Vista所面临的许多困难XP之前也都遭遇过,不过最终都克服了。例如经济下滑,XP发布时正值互联网泡沫破裂之时。终端消费者同样也对微软的定价策略表示过不满。
对大多数用户而言,改变总不是件好事。这也是很多用户迟迟不肯使用Vista的原因之一。因此Vista并非特例,之前XP同样遭遇过类似的情况。Vista的现状甚至要好于一些IT主管的预期。来自加州Glenn County公司的IT主管威尔士(Wales)就表示:“它(指Vista)还不错。而且它在底层做了不小的提升。”
而且Vista还有几个亮点使得人们可以对其长期的发展抱有希望:
(1)虚拟化解决兼容性问题
与Vista相同,XP也推出了一个“应用程序兼容模式”以刺激老用户采用新版的XP操作系统。但是这个模式并不完美。但是Vista却为IT管理人员提供了更多的选择,来帮助他们打消兼容性的顾虑。
例如,出于安全的考虑,Glenn County以标准模式运行Vista而没有以管理员模式运行。但是人力资源部门的一些重要软件却只有在管理员模式下才能够运行。为了解决这个问题,威尔士说,她采用了微软的应用程序虚拟化技术创建了一个完备的应用程序包,通过这种方式管理员模式就可以在虚拟机中运行,从而避免终端用户使用管理员权限。
(2)配置和管理更加便捷
微软和一些第三方厂商推出了许多先进的配置工具和系统管理软件,再配合着更大的带宽,就使得管理员可以更为便捷的管理现有PC,这比XP要方便得多。
(3)充分发挥64位优势
以32位模式运行的Vista并不比XP具有多大优势。但是如果配合着双核或四核处理器并以64位模式运行Vista,再加上着大容量的存储空间和内存以及高性能的显卡和宽屏显示器,Vista的优势就非常明显了。
五年以前,消费者是无法享受到这样的配置的。更重要的是,当年没有几款软件支持64位系统。这就大大削弱了Vista的优势。这是一个标准的“鸡生蛋和蛋生鸡”的问题。而且微软也曾强调过,XP并不支持真正的64位环境。
对于Vista而言,64位似乎慢慢的为人们所接受,而不仅仅是局限于科技发烧友之中。上个月微软发表声明称,美国境内20%的新Vista PC都采用了64位模式,而三月份时,这一数字仅为3%。这将会最终促使软件厂商生产针对Vista的高性能产品来适应64位操作系统。
除此之外,历史仍有可能重演。XP是逐渐加速扩张的,直到Vista发布的时候XP才真正得以普及。与此相同,一些业内观察人士也认为,虽然Vista现在仍然在Windows 7的阴影笼罩之下,但是Vista SP2的发布则有可能使得Vista真正流行起来。
Gartner预计,到2009年年末,XP的占有率将下滑到44%,而Vista的市场占有率有望达到49%,最终超过XP。
有不少企业都在考虑将PC升级到Vista,虽然仍然存在不少抱怨,但是企业的IT主管认为这种变化迟早都要发生。
另外,大多数不愿意采用Vista的公司要么是太留恋XP了,要么是在等待Windows 7,很少有人考虑转而采用Mac OS X和Linux。切瑞表示,升级到新的操作系统是一个长期的过程,这种转变需要时间,并不能因此而判断“Vista是一款失败的产品”。他还强调说,除非人们完全放弃Windows,否则仅仅是推迟使用新产品并不会对微软的盈利产生太大影响。
来源:腾讯科技

| |

IPv4终结将提前数年

IPv4开始走向边缘

现在大多数考虑采用IPv6协议并且提出实施解决方案的人都考虑了 IPv4/IPv6共存.当网络上的IPv6设备是双地址栈的时候,共存是比较简单的:双地址栈设备能够同仅是IPv4的设备或者仅是IPv6的设备沟通.双地址栈的问题是它们既需要IPv4地址,也需要IPv6地址.但是这种做法显然是不符合我们应用IPv6的初衷,因为据估算,IPv4地址将会在 2012年左右枯竭.双地址栈在五年前提出时,可以说是一种正确的过渡方法.但是,随着新的IPv4地址耗尽,这种方法越来越不可行了.双地址栈对于已经拥有IPv4地址并且能够获得新的IPv6地址的目前的设备来说,仍然是一种正确的方法.但是,对于需要新的地址的新设备和网络来说,这不是一个好的解决方案.

| | | |

Google黑洞

Sergey和Larry刚刚买了我的公司。哦.
上个月月底TechCrunch的Michael Arrington报道说Google已进入收购Digg谈判的最后阶段。几天后Arrington援引不愿透漏姓名的消息来源报道了最新情况:不知出于什么援引Google放弃了这笔交易。Digg这次玩弄 Google完全在意料之中-就像最近几年里每个大的科技公司都有收购Digg的传闻一样-但是对于一些Digg迷来说这次交易的失败确实是一个不小的打 击,“Google是唯一我能想到的能改进Digg的公司,”一条评论这样写道。

| | | | | |

Page 1 of 212»