我的SEO服务内容提纲 a) 站点在搜索引擎中的指标分析 i. 收录量 各大搜索引擎,起码包括baidu google 其他的几乎可以忽略 ii. PR 除了google PR外,其他几乎不需要考虑吧,个人意见 iii. 站点排位(站名) 分站点中文名排名、主行业关键字排名、主要服务内容关键字排名情
重炮:谷歌明年推操作系统 年内开放源代码 该来的始终会来。当微软忍无可忍,手握重金却无法让人在互联网时代看重他,他愤怒了,挥舞金元大棒,主动出击。收购雅虎不成,转而自己推出Bing.com,在占有率上小有斩获,人们有理由相信,微软有夺回互联网主导权的决心。然而,google不是吃素的,你进攻我,我主动攻击你的下盘,微软的生命线—OS。之所以仍然看重微软,人们恐怕还是看在桌面操作系统上,这点,微软是天然优势,也是过去30多年来
再见,2008!你好,2009! 再见,2008!你好,2009! 2008对于每个中国人来说都是感情复杂的一年,多事之秋,天灾、人祸,让人不堪回首,大地震让我们再一次感受生命之可贵,雪灾让人叹民工之辛苦。三鹿曝出我们的食品安全,也让我们重新审视我们的30年经济增长模式是否真的如我们想象那样有意义再见,2008,同胞们,安息… 2008也是我们经历历史的一年。30年的改革开放,终于迎来了华人的第一届奥运
中国的百度们 很有意思,一年前,我的博客以百度的江湖为议事停笔,如今又以百度的危机提笔。百度的危机,原因很多,总结起来无外乎内外两条:外,在于结怨太多,四处树敌,环顾中国互联网,有跟百度结盟的上得了台面的诸侯吗?内,在于其商业模式遭到质疑。归根结底,是什么出了问题呢? 联想到三聚氰胺,出口玩具风波,我觉得百度的问题似乎可以上升到中国企业的问题,虽然百度的“中国企业”的定义总是诡异了点,但
也谈百度的C2C江湖大战 我相信李彦宏并非已经准备完全妥当了,当他宣布识中文的百度也要进入C2C市场的时候,其实百度是没有充分的力量和把握打赢这场仗的。李彦宏想要的其实并非打败谁,在中国,这个市场现在是马云的天下,你要说李彦宏想现在打败马云,那是瞎扯淡,他要的是战略上的威慑意义。 中国互联网江湖,现在已经形成了三驾马车并驾,传统门户紧逼不舍,一堆游戏公司屯兵待发,大小军阀待势割据,另外八国联军坚船利
分享CommunityServer(7) --CSModule CSModule实现的事件监听体系CS里面的CSModule是个什么东东?我们知道,系统大了,必然是比较复杂,系统内部很多事件需要被各个相互联系的模块相互截取,相互了解。我们要针对CS系统做出开发,实际上我们很大程度上是针对CS内部流程执行过程中的大量事件进行面向事件的处理代码编写。譬如,我们要做到系统发生了例外,我们可以敏感接获到,并且需要在特定的“安全区域”进行处理例外;再
分享CommunityServer(6) --JOb 作为一个应用程序,我们有时候希望代码的执行不是完全由web用户的请求驱动的,希望可以在启动web进程时候,可以定时、周期性执行某些特定工作,这类工作我们一般希望是自动调度或者系统控制下的逻辑性调度。CS实现了相关的工作,设计了一个基础任务调度的框架,可以让我们达到在此框架下执行非Web用户请求驱动的任务执行。任务的启动框架通常是在整个CS的启动时候,也就是通常我们说的glob
分享CommunityServer(5) --UrlRewrite 大凡Context,根据单词的字面意义,我们大概都知道是关于某些进程或者线程的执行上下文,通常asp.net的请求会为每一个请求准备一个执行管道,也会准备一个执行环境上下文,这就是HttpContext。CS认为HttpContext的信息并不直接,无法满足各项功能的直接需求,为了能够更好的处理当前请求,并与高度灵活的配置其他可定制部分协同处理执行请求,为此集成HttpContext实现
分享CommunityServer(4) --Authentication 一、CommunityServer的身份鉴别任何交互系统,都要考虑身份鉴别方式,CS作为开源的社区系统项目,必然要涉及到同其他现有或者扩展系统的兼容性,那么就必须研究CS的身份验证体系细节,也总结出如何扩展此系统。 要处理身份验证,入口应该是系统的登录部分。CS的web工程里有一个login.aspx文件,是处理登录的。该页面只有一个CS:Login控件,这是个继承自 Secur
分享CommunityServer(3) --Provider Provider实现 Provider 是重配置轻编程的第二个体现。我们都知道分层设计很重要,也知道在保持结构稳定的基础上,应当做到最大的灵活性,所谓具体环境的无关性。比如我们设计的时候可以通过分析,将一些功能进行抽象,并独立出来。比如,我们需要做到数据库无关,我们需要将全部数据访问设计到数据库部分进行独立设计,并通过分析提炼出相应的功能抽象,然后可以根据实际的数据库,设计相应的面向特定
分享CommunityServer(2)--Configuration CommunityServer如何体现“重配置、轻编程”Config实现.net同java2以后的编程一样,开始强调“重配置、轻编程”了,所以出现了.config类别的扩展名。通常,我们的配置信息不多,所以会写入到web.config上,但是CS的配置信息比较多,所以单独设定了一个 communityserver.config 文件来存储和配置系统的设定信息。解析该config文件
分享CommunityServer(1)--背景 一、CommunityServer背景Web2.0大潮,带动了web技术摆脱了单纯的论坛、CMS的开发,转而进入社区应用开发。但是要知道,连基础协议都是http,那么也别指望有啥新应用技术一鸣惊人,大多数还是各类成熟技术的结合、融合。Myspace、Flicker等应用的脱颖而出,导致了市场要求技术开发多注重社区产品、相册、博客等典型web2.0应用的开发。在这背景下,Communi
搜索大战,Game Over ? 这事没完! Keso写了 东拉西扯:搜索大战?Game Over ,大致是在cnnic发布了搜索引擎的市场占有率后的感慨,后来着很难追赶领先者,其实看了,觉得keso是有点“哀其不争”的意思,google发力追赶,都没有达到keso预想的占有,难怪超级粉丝不满意了。 我也是偏爱google一点,不过相对搜索引擎的市场占有率,我却看的淡一些。想想当初,可是百度追赶人家呢。事物是发展
也谈anyP的关张 说起来很令人遗憾,华南地区的BSP博易就这样关张了。 很多人在议论纷纷,有人马后炮说,染黄早就染黄了,现在终于发作了,罪有应得;有人说这是炒作吧;还有人说。。。 其实,以我看,这是个转型的借口,抛弃包袱的借口。 博客没找到可以马上盈利的商业模式,或者说单纯的BSP生存维艰,这已经是不争事实,做BSP付出不少,盈利无期,作为运营者,想抛弃掉包袱,无论是花运营者自己的
注释版show_ads.js 花了点时间阅读了google的show_ads.js,替换了其中的一些函数 为可理解的函数名,也适当做了些注释,不知道对不对,时间仓促,错误难免,供大家分析,了解其中的原理。 // JScript source code(function(){ function Var2Char(c) //将值转换为字符串形式 如 7 转换为7 { return c!=null?"+c+"
Google广告的显示原理 Google广告的显示原理 如果做过google的广告发布商,都知道如何发布google的adAdSense广告。但是这个放在页面上的一段代码是如何做到 AdSense的并且灵活的显示同页面相匹配的广告呢? 首先,我们把放置了Google AD 的页面称为“广告宿主页”。在广告宿主页上,存在一段由广告发布商发布的代码,通常如下:google_ad_client =
垂直搜索引擎的存在意义 很多人,其实也包括我在一段时间,在质疑垂直搜索引擎的存在意义:都有了那么好的通用搜索引擎(如google baidu),还需要所谓垂直搜索引擎干吗? 其实,这里面有误解。一、 所谓通用搜索引擎,并不能够囊括所有的网页,据googl的人说,也就猜测覆盖了40%不到的网页,也就是说,更多的网页是没有被通用搜索引擎收录的,也就谈不上被搜到了。那些没有机