9 月 142008
 

Firefox下调试Div/ CSS网页的三大插件

Firefox 是什么就不用说了,地球上的站长都知道,他的浏览器市场占有率仅次于IE,尤其被各大小站长所喜爱。除了大家都熟知的标签显示,定制外观等许多功能外,被站长们喜欢的还有以下两个重要原因,一是Firefox是完全符合W3C标准的,而IE却自成体系,搞自己的一套,导致很多网页只能在IE 下浏览,可怜的站长们为了保证所有用户的正常浏览,不得不在开发时,在IE、Firefox中频繁切换,以求兼容;另一个原因是Firefox提供了大量的各种免费功能插件给用户,用户可以方便获得众多附加功能。

Firefox的插件实在是太多了,今天,我们只讲一下在进行网站的DIV/CSS设计与调试中所使用到的几个插件。 Continue reading »

9 月 122008
 

最近很多人都在谈谷歌Chrome浏览器将如何与微软IE8和Fierfox竞争,如何为“云计算”做准备。我不太认同这些看法。

在我看来,Chrome对于谷歌来说,绝不是一个浏览器那么简单,而是一个打着“浏览器”旗号的“网络开发平台”。其真正的目的是要打破基于Windows API的微软‘经济系统’的生态平衡,从而使开发者和普通用户逐渐不再依赖微软操作系统,最终实现颠覆微软的长期目标。

Chrome的实质:网络开发平台

谷歌在Chrome里做了三件事。

首先,谷歌重写了Java Script引擎,大大提升了Chrome运行Web化软件应用的性能,使其可以承载更强大的软件化Web应用;其次,Chrome革命性地改造了浏览器的界面,每一个标签可以单独拖出来形成独立窗口,使其看起来不再是传统的浏览器,而更像一个本地化的软件应用程序;第三,将每个标签作为独立进程来运行,并采用了与360安全浏览器一样的“沙箱”技术,任何一个进程的崩溃或假死都不会影响其他进程,大大提高了浏览器的稳定性。

现在很多网络版Office的应用因为仍在浏览器里运行,浏览器上的菜单、按纽会严重干扰用户体验,总会觉得这个在网页里运行的Web应用比不上本机的软件。 Chrome的这种标签设计,可以把很多WEB应用的界面和使用体变成跟本地软件几乎一样。这种用户体验的转变对于微软来说,很可能带来一场可怕的革命。

举个例子,今天的Widget(微巨)应用分为两种,一种是独立的应用软件,比如桌面上的天气预报;另一种是在网页上的Widget 应用。现在有了Chrome后就可以把网页上和桌面上的Widget打通。比如我为Fierfox开发了一个网页Widget游戏,我现在就可以把它单独抽出来放在一个Chrome窗口里运行,由于Chrome本身没有界面,这个网页Widget游戏看起来就变成了桌面Widget游戏。

所以说,Chrome不是为一般的网页浏览设计的,也不像IE那样是给普通用户使用的,而是为很多网络应用的开发者提供的。这些人以前开发的网络应用,也可以放在IE里一下子给很多人使用,但它始终是一个网页应用。但如果现在把它放在Chrome平台上,变成跟本地软件一模一样的应用,那么很多开发者开发 Web应用软件时,很可能会把Chrome作为底层平台,并用户大力推荐使用Chrome。随着客户端往WEB化发展,而WEB化又向客户端靠拢,Chrome就会成为两者融合的一个桥梁。 Continue reading »

9 月 122008
 

ZDNet 服务器频道 更新时间:2008-08-18

  几天前在某QQ群,有人和笔者讨论起来,为什么有的服务器主板可以使用普通内存,而有些服务器主板插入普通内存根本就点不亮,我想这个问题也是很多初级DIY服务器朋友的疑惑之处,趁着这次机会,就详细的说明一下。

  我们都知道,在INTEL平台,北桥负责与CPU的联系,并控制内存、AGP、PCI数据在北桥内部传输。基本上只要主板芯片组确定,那么其支持的内存类型也就确定了。在介绍主板的时候,我们已经说过,INTEL芯片组划分的很清楚,865PE属于工作站级别芯片组,不支持ECC内存,只能使用普通内存,875P芯片组属于低端服务器/工作站级别,支持ECC内存和普通非ECC内存,而E7525属于高端服务器,为了保证其稳定性,必须采用ECC REG内存,使用其他内存无法点亮。在AMD方面,K8 CPU集成了内存控制器,CPU与内存直接交换数据,不通过北桥。939针的ALTHON 64系列不支持ECC,所以只能用普通内存,939针的OPTERON支持ECC内存和普通非ECC内存,940针的OPTERON系列只能使用ECC REG内存,插入普通内存无法点亮。

  普通内存 ECC内存与 REG ECC内存有什么不同?

  普通内存大家经常接触,DDR400的内存现在遍地都是,很多高档内存甚至可以运行DDR600/DDR2 800,而有些内存也可以达到2-2-2-5这样低的延迟,因为大家接触的比较多,这里就暂不作介绍了。 反观ECC和REG ECC内存不追求高频率和低延迟,INTLE平台内存运行频率一般在DDR333或者是DDR2 400,,AMD平台内存运行频率在DDR400,延时也多在4-4-4-8左右,从性能上看丝毫不占优势,但是稳定才是其立足的根本。图为DDR2 ECC内存。这里我们常说的ECC内存就是单指的 Unbuffer ECC,其价格和普通内存相比只贵10%-20%,从外观来说,Unbuffer ECC内存因为要满足效验纠错的需要,加入了一颗ECC效验颗粒,由于采用的是TOSP封装,使得内存看上去每面有9颗内存颗粒。 Continue reading »

9 月 112008
 

菜雨博客

今天买伞回来之后发现我放blog的虚拟机又出问题了,windows2003显示虚拟内存不足。于是我登录进去看,其他同样设置的机器原来都是一直好好的,为什么就是这个不行,而且这样的情况出现的不止一次了。重启,进入系统,非常慢,打开任务管理器,发现Apache的进程httpd.exe的内存占用竟然到了400多M,而且还在不停增加,难怪了。重启之后,现象一样,httpd.exe占用的内存不断增加,直到把机器拖垮。

上网搜索,很多的还是说是因为配置的原因,说是要将 httpd.conf 中的 Threadsperchild 和MaxRequestsPerchild做合适的配置。ThreadsPerChild的意思是系统启动时默认启动的等待线程数,用来等待处理客户的请求,MaxRequestsPerchild 指令设置每个子进程在其生存期内允许伺服的最大请求数量。到达MaxRequestsPerChild的限制后,子进程将会结束。根据很多人的经验,一般的服务器2G内存或4G内存,ThreadsPerChild 200~300,MaxRequestsPerchild 1000~3000。我用的是虚拟机,只划了512M内存过去,我不停的修改参数设置,大致知道了占用的最大内存会是Threadsperchild的3-4倍。我最后给自己的虚拟机的设置是Threadsperchild 50 ,MaxRequestsPerchild 256 。暂时还是有用的,但是长久我就不知道了,我看到很多人还是没有用的,又有说法是这个是Apache 2.2.4及其之下的一个bug。很不幸,我用的是APMSERV的集成包,Apache是2.2.3。我刚刚在发布上篇日志的时候就看到了内存又飙到了200多M。我的直觉告诉我服务器的这个问题肯定和wordpress有关,或者是它的一个插件或者主题引起的,另外一个CMS是DEDE,基本都静态页,应该没什么问题的。但是我现在很崩溃,这么细致的试还真没有时间。 Continue reading »

9 月 102008
 

新闻来源:Ars Technica

随着 Google 推出 WebKit 内核的 Chrome 浏览器,一些技术狂热分子开始盘算 Mozilla 的 Gecko 内核是否即将走到尽头。然而尽管 WebKit 日渐流行,那些熟悉 WebKit 与 Gecko 的差异,并对 Gecko 大加赞赏的人还是认为,Mozilla 在未来版本的 Firefox 中使用 WebKit 内核的可能性尚无从谈起。

Webkit 的优势

Webkit 是一个开源的HTML 渲染引擎,由苹果公司基于 KDE 的 KHTML 项目开发而成。我们从 Chrome 的评测中已经看Webkit 是一个非常轻量的渲染引擎,因其紧凑干净的代码基础,出色的标准支持,以及很小的内存占用而备受赞誉。这些品质使得 Webkit 成为众多浏览器的热选内核。

Webkit 主要用于苹果的 Safari 浏览器与 iPhone,但一些重要的厂商如 Adobe,Nokia, Trolltech 也使用这个核心。Webkit 的用户中还包括一些不太知名的浏览器,包括  iCab, Omniweb, Shiira, 以及 Epiphany。在一些二线操作系统,如  Haiku, Syllable, 甚至 Amiga,Webkit 也大行其道。越来越多的开发者,使用 Webkit 开发富 Internte 应用(rich Internet applications)。Google 在对众多内核进行评估之后,为 Android 移动浏览器,以及 Chrome 桌面浏览器选择了 WebKit。

开发者对 Webkit 公认的评价是:这是一个非常出色的渲染引擎,可以用于众多场合,它的吸引力让很多开发者开始怀疑 Mozilla 的 Gecko 内核是否还有市场。

苹果为什么抵制 Gecko Continue reading »

9 月 102008
 

腾讯科技消息

据百度方面透露,由于淘宝屏蔽百度严重损害卖家利益,大批淘宝卖家已经通过电子邮件等方式,直接联系百度申请收录其网店页面。
百度相关负责人表示考虑建立绿色通道,为直接收录淘宝卖家网页信息提供便利,但具体措施尚未出台。9月8日,淘宝网宣布推出一项消费者保障计划,该计划首次向外界宣布淘宝屏蔽搜索引擎百度的举措。淘宝官方解释称“部分屏蔽搜索引擎是为杜绝不良商家欺诈。”

淘宝称目前80%以上的消费者投诉源于极少数不良商家。这些不良商家通过技术或商业手段优化通用搜索的页面结果,获得较高排名骗取消费者点击。通过屏蔽部分搜索引擎,可以最大限度地避免消费者上当受骗。

据相关互联网搜索引擎专家表示,网页要被百度索引库索引,一般是通过百度“蜘蛛爬虫”抓取的方式,但如果网页建设者和搜索引擎双方都愿意,直接将网页URL地址放入百度索引库,也并不存在任何技术方面的难题。

据了解,在美国,ebay也在使尽办法压制Google C2C抬头。但ebay不敢屏蔽Google,主要是不敢损害店主利益,不敢得罪店主。

百度于今天宣布C2C支付平台名为“百付宝”,并表示C2C平台很快上线。

9 月 102008
 

继淘宝宣布屏蔽百度之后,昨日(9日)双方的口水战再次达到白热化.分析人士指出,此举无疑打响了百度C2C和淘宝争夺市场和用户的惨烈战役的第一枪.淘宝前日在最新一期的消费者保障计划中宣布,将对百度搜索引擎进行彻底屏蔽,而对谷歌、雅虎等搜索也有部分屏蔽,屏蔽的具体原因会在近期宣布.

  淘宝:态度强硬坚持屏蔽

淘宝网新闻发言人卢先生表示:淘宝网屏蔽搜索引擎由来已久,只不过此次是完全屏蔽百度.“作为一家高度商业化的平台,淘宝一直以来都会对搜索引擎实施不同程度的屏蔽,以保护用户信息、商品信息等商业数据,对百度如此,对谷歌也一样.只不过根据搜索引擎不同的做法,我们会采取不同的举措.”

对于这一策略是否会一直坚持,淘宝网官方表示,政策一旦确定,会保持稳定.淘宝内部运营人员认为,来自搜索引擎的点击极少,而且主要目的不是购物,主要是询价,无法形成有效的注册、购买等行为.

早在2007年底,淘宝就已经完全停止在百度的投放,而此前淘宝每年都在百度上有大笔投放.此前,百度在为即将上线的电子商务平台推广时,曾经在招商平台显眼位置打出如下广告:“百度公布的数字显示,淘宝的点击量有60%—70%来自百度.”但后来百度又将该广告撤下.

有业内人士称,针对“淘宝大部分点击量来自百度”的说法,淘宝此次屏蔽有叫板百度的目的.

 百度:开辟绿色通道

百度昨日对此事首次回应.百度电子商务事业部总经理李明远昨日接受本报记者专访时表示,针对淘宝全面禁止百度爬虫抓取页面,百度准备开辟绿色通道,让卖家直接向百度索引库提交网店页面链接地址,而不再需要百度爬虫过去抓取. Continue reading »

9 月 102008
 

新闻来源:经济观察网

9月8日,淘宝网宣布推出消费者保障计划第三期,其中最引人关注的一项措施是:屏蔽百度搜索引擎.消息来得太过突然,一石激起千层浪,各方评论纷纷出炉,但大多数观点指向同一个问题,淘宝要借此绞杀百度的C2C电子商务计划.“我们当然关注百度的C2C,但还没有必要紧张到绞杀的程度.真要是有这样的想法,就不会单单是屏蔽这样简单的技术手段了.”这是淘宝的一位公关管理人员对我透露的消息.

那么为什么只是全面屏蔽了百度,而不是将百度、GOOGLE等所有搜索引起一起屏蔽,而且又是在百度即将推出电子商务业务这样敏感的一个时间点进行宣布呢?

“实际上,淘宝屏蔽百度搜索的工作从2个月以前就开始了.这次事件受到关注是因为一家报纸进行报道,而消息不是我们这边发出的.既然消息已经发布了,那我们这边就正式公布一下.屏蔽百度的原因在于他们采用的是竞价排名的搜索结果呈现,这与我们通过常年积累培养出来的交易信用体制有冲突.当然对GOOGLE等搜索引擎我们也有屏蔽,只是程度不同,只是某些关键词的屏蔽,不像对百度一样,全面屏蔽.”

所谓竞价排行,是指搜索引擎竞价广告排行.由于缺乏监管,导致搜索结果完全被金钱左右.不法商家或假冒者通过投放竞价广告,可以获得更有利的搜索排名,并因此为消费者以及守法商家带来损失.此前上海“大众搬场状告百度”的案情显示:在“百度”上输入“大众搬场”4个字,跳出来的信息不下9.8万条,其中排名靠前的多为“李鬼”,真正经过工商注册的大众搬场反被冷落,形成“劣币驱逐良币”的情况. Continue reading »