Archive for 一月, 2010

Google 不离开中国了?

星期二, 一月 19th, 2010

Google 不离开中国了? 谷歌宣布谷歌中国业务恢复正常运转 希望如此………………….

据法新社消息,当地时间18日下午,在宣布退出中国市场、员工停止工作一周后,美国网络巨头谷歌再次表示在中国的业务恢复正常运转。
“在发表声明之后,我们给公司职员放了一段长假,以便运行测试和扫描,保证网络的安全可靠” ,谷歌在回复法新社的询问中说,“谷歌中国的职员现在都已经回到工作岗位,一切业务正常运行。”

上周,新京报报道称谷歌中国的工程师不再能进入公司的全球数据库,不能正常工作。

美国国务院发言人克劳利15日宣布,最早可能在下周初将就谷歌事件向中国发出外交照会。这位发言人说,“它将表达我们对这一事件的关注,并要求中国提供信息,解释这一事件是如何发生的,以及他们准备怎么处理这一问题。”

对此,中国表示谷歌事件不会影响中美关系,但是谷歌必须遵守中国的法律。商务部发言人上周五说,外国公司应该“尊重东道国的法律、公共利益、文化和传统,并为此承担社会责任”。

Godaddy优惠券(优惠码)长期有效

星期二, 一月 19th, 2010

1.Godaddy主机优惠码(通用)

推荐:Godaddy共享主机优惠20%优惠链接,点击下面优惠链接购买共享主机可享受20%优惠:

共享主机优惠20%优惠链接
有效期:12月31号

优惠券: cjchost20
购买所有主机产品优惠20%. (独立主机例外)
有效期至: 2008年9月20号

优惠券: cjcshare20
购买所有主机产品优惠20%. (独立主机例外)
有效期: 无限制

优惠券:cjc20off75
购买75美元及以上可以优惠20美元
有效期至: 2008年9月20号

优惠券:cjc20hun
购买100美元及以上可以优惠20美元
有效期: 无限制

优惠码: cjctenoff
购买50美元及以上商品使用此优惠码可以优惠10美元
有效期:无限制

优惠码: cjcsave
购买30美元及以上商品使用此优惠码可以优惠 5 美元
有效期:无限制

优惠码:cjcdeal 购买75美元以上优惠15%

FPT3 – .COM 域名只要 6.95$ – 马上减少 $2
FPT1 – 任何购物帮你节省 10%
FPT2 – 超过30美元立即节省 5%

超过30美元立即节省 5%:
CRAZY2
VCU2
HITCH2
CDE2
STK2

任何购物单都可以节省 10% :
CRAZY1
VCU1
HITCH1
CDE1
STK1

$6.95 美元买 .COM 域名:
CRAZY3
VCU3
HITCH3
CDE3
STK3

还有人觉得漏了什么吗?

Godaddy org域名 长期优惠券
CJCTLD749 仅售$7.49

原文地址:http://www.keephelp.com/godaddy-promo-code/godaddy-promo-codes/

国外十大最流行PHP框架排名

星期一, 一月 18th, 2010

本文来自国外的一个PHP技术人员网站,总结了国外的十个目前最流行的PHP MVC框架。具体排名顺序未必准确,还有些知名框架,如Kohana等也没有提及。不过仍可以做为一篇不错的参考。

以下为十个目前最流行的基于MVC设计模式的PHP框架。

1. Yii

Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是最有效率的PHP框架之一。

2. CodeIgniter

CodeIgniter是一个应用开发框架——一个为建立PHP网站的人们所设计的工具包。其目标在于快速的开发项目:它提供了丰富的库组以完成常见的任务,以及简单的界面,富有条理性的架构来访问这些库。使用CodeIgniter开发可以往项目中注入更多的创造力,因为它节省了大量编码的时间。

3. CakePHP

CakePHP是一个快速开发PHP的框架,其中使用了一些常见的设计模式如ActiveRecord,Association Data Mapping,Front Controller以及MVC。其主要目标在于提供一个令任意水平的PHP开发人员都能够快速开发web应用的框架,而且这个快速的实现并没有牺牲项目的弹性。

4. PHPDevShell

PHPDevShell是一个开源(GNU/LGPL)的快速应用开发框架,用于开发不含Javascript的纯PHP。它有一个完整的GUI管理员后台界面。其主要目标在于开发插件一类的基于管理的应用,其中速度、安全、稳定性及弹性是最优先考虑的重点。其设计形成了一个简单的学习曲线,PHP开发者无需学习复杂的新术语。PHPDevShell的到来满足了开发者们对于一个轻量级但是功能完善,可以无限制的进行配置的GUI的需求。

5. Akelos

Akelos PHP框架是一个基于MVC设计模式的web应用开发平台。基于良好的使用习惯,使用它可以完成如下任务:

◆方便的使用Ajax编写views

◆通过控制器管理请求(request)及响应(response)

◆管理国际化的应用

◆使用简单的协议与模型及数据库通信

你的Akelos应用可以在大多数共享主机服务供应方上运行,因为Akelos对服务器唯一的要求就是支持PHP。因此,Akelos PHP框架是理想的用于发布单独web应用的框架,因为它不需要非标准PHP配置便能运行。

6. Symfony

Symfony是一个用于开发PHP5项目的web应用框架。

这个框架的目的在于加速web应用的开发以及维护,减少重复的编码工作。

Symfony的系统需求不高,可以被轻易的安装在任意设置上:你只需一个Unix或Windows,搭配一个安装了PHP5的网络服务器即可。它与差不多所有的数据库兼容。Symfony的价位不高,相比主机上的花销要低得多。

对于PHP开发者而言,使用Symfony是一件很自然的事,其学习曲线只有短短一天。干净的设计以及代码可读性将缩短开发时间。开发者可以将敏捷开发的原理(如DRY,KISS或XP等)应用在其中,将重点放在应用逻辑层面上,而不用花费大量时间在编写没完没了的XML配置文件上。

Symfony旨在建立企业级的完善应用程序。也就是说,你拥有整个设置的控制权:从路径结构到外部库,几乎一切都可以自定义。为了符合企业的开发条例,Symfony还绑定了一些额外的工具,以便于项目的测试,调试以及归档。

7. Prado

PRADO团队由一些PRADO狂热者组成,这些成员开发并推动PRADO框架以及相关项目的进行。

PRADO的灵感起源于Apache Tapestry。从04年开始,PRADO成为SourceForge上的开源项目之一。这个项目目前进展到了3.x版本。

8. Zend

作为PHP艺术及精神的延伸,Zend框架的基础在于简单,面向对象的最佳方法,方便企业的许可协议,以及经过反复测试的快速代码库。Zend框架旨在建造更安全,更可靠的Web 2.0应用及web服务,并不断从前沿厂商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那里吸收精华。

9. ZooP

Zoop PHP框架,意为Zoop面向对象的PHP框架。

这是个稳定,可伸缩并可移植的框架。从诞生到现在的5年间,已经在不少产品开发中被使用。Zoop是一个快速,有效并干净的框架。它的伸缩性很好,你可以只安装你需要的功能。

对代码并不很熟悉的开发者也可以通过Zoop快速的开发安全的web应用。熟练的开发者则可以更加将Zoop的弹性利用到极致。

Zoop建议将display,logic以及数据层(MVC)分开使用。

Zoop由很多组件和项目集合而成,其中包括smarty和prototype AJAX框架,PEAR模块等。高效的核心组件提供了很多你原本需要自己编码来实现的功能。Zoop内置的纠错功能可以通过配置实现生产环境下的错误日志生成,这个错误日志提供了很多信息,可读性很高,可以更轻易的寻找并排除错误。

Zoop的一个特别之处在于其GuiControls,在PHP中是一个相当革新的想法。它提供了很多form widgets与验证完整的集合到一起,并形成了一个可以轻松打造个性化GuiControls的框架。

10. QPHP

QPHP,意为快速PHP,它是一个与ASP.NET类似的MVC框架。基本上它是这样一个情况:

◆整合了Java和C#的美感

◆除去了在其他PHP框架中使用的Perl形式的意义含糊的语言

◆大量基于OOP的概念

原文:Top 10 PHP Frameworks by VictorDavtyan

个人喜欢CodeIgniter,symfony太过庞大,cakephp也不错。

Google退出中国最新内部消息

星期三, 一月 13th, 2010

Google真的会退出中国吗?有人说是事件营销,现在来自http://www.semxp.com/?p=170的关于google退出中国的最新消
**********************************************
11/13日Google在其官方博客中宣布,考虑关闭中国运营及网站Google.cn。那这个到底是谣言还是事实,Google真的会退出中国市场?Google中国是否知情??谷歌中国员工现在情况如何?本人利用自己在Google的关系网,得到了最新消息。

如果Google退出中国,所带来的连带关系将会是.cn转向Google.com,中 国 政 府很有可能DNS直接屏蔽Google及所有产品,中国网民若想访问Google,就必须翻墙,这对于本人来讲,可能相当于失业。。。

本人利用多年和Google内部员工的层层关系,打听到以下消息,Google退出中国的事情调查经过如下

10:30 电话给DSO/OSO/RSO认识的朋友,包括一些高层,电话一直无人接听,这个情况非常罕见,因此判断一定有事发生。

11;30终于看到Google的朋友上了Gtalk,询问了多个部门关于谷歌退出中国的事件,得到肯定的答复,不是留言,是事实,Google一早全体会议,并且Google中国高层并不知晓,是由美国总部直接声明。

13:30 Google全体员工再次会议

15:30 Google员工开始暂停Google中国程序及代码开发,去看“阿凡达”,可能是去放松心情,等待结果吧

16:00 几个Google的朋友告知,已经进行带薪休假的准备(看样子他们还是很平静)

20:30 和某部门负责人谈论此事,给答复:不要急,看看再说

在以上过程中,还找了曾经Google的几个朋友,让其去美国打听具体情况,还在等消息,不知如何

不过据相关人士告知,Google主要是.cn业务会关闭的可能,其他业务还是继续,但到底怎么样,大家都在观望
**********************************
Google的技术是强大的,是人性化的,支持Google,设想Google如果离开中国,谁最开心?谁最难过?
谷歌真的要走了吗? my god ,简直无法想象,无法想象哪天搜索的时候还得加个VPN,我的gmail咋办?,还有 google reader呢?我很难过……我会疯的

谷歌别走,我已经习惯了你!

星期三, 一月 13th, 2010

习惯了用google,不用会让我难受的         55555555

惊爆谷歌考虑全面退出中国市场

星期三, 一月 13th, 2010

Associated Press
谷歌在北京的办公楼

公司(Google Inc.)表示可能退出中国,原因是经过调查发现,它遭受了据信源自中国的重大网络攻击。此举将成为目前为止美国大公司对中国发起的最引人瞩目的责难。

谷歌表示,相信攻击者的目标是进入中国人权活动人士的Gmail账户。它说,至少20家其他公司也成了攻击目标,它正在通知这些公司并与美国有关部门合作。

谷歌一位发言人拒绝指明这20家其他公司。

谷歌表示,未来数周将就如何在没有审查的情况下运营在华业务与中国政府谈判。长期以来,审查都是拥有在华业务的西方网络公司的一个肉中刺。谷歌首席法律顾问大卫•多姆德(David Drummond)在博文中表示,公司已经决定不愿意继续审查中文网站Google.cn上的搜索结果。

多姆德写道,我们认识到,这很有可能意味着公司将不得不关闭Google.cn,还有我们在中国的办公室。

谷歌若撤出中国,则意味着一家西方公司极为罕见地放弃了几乎被所有大企业视为世界最重要市场之一的中国市场。它公开表示正在考虑撤出中国这件事本身,也有可能激怒中国当局。

记者未能立即联系到中国官员置评。中国政府过去曾反复为它处理互联网的措施进行辩护,并驳斥了有关中国针对外国实体发起网络攻击的指责。

谷歌在2006年推出中文搜索引擎,同时同意审查部分搜索结果,此举激起了人权团体和反对任何限制互联网行为的网络行业人士的激烈批评。

谷歌与中国政府的紧张关系很快开始,并在2009年升级。这一年,中国官员对谷歌进行谴责,称它的网站有黄色内容;几项谷歌服务在中国一度无法使用。谷歌的视频分享网站YouTube,在过去几个月也一直不能从中国境内登陆,在以前也曾经常被禁。

谷歌采取这个措施之前,它一直在跟中国官方就多项谷歌服务在中国的问题进行谈判。为安抚中国官员,去年谷歌同意删除其中国网站主页上的一些外文链接。

谷歌在美国当地时间周二表示,它采取这一行动,是因为在12月中旬侦测到一次来自中国、针对公司基础架构发起的非常高水平、有针对性的攻击。谷歌表示,这次攻击导致其知识产权被盗。它说,只有两个Gmail账户被进入。

多姆德写道,这些攻击、攻击所揭示的监视行为,以及在过去一年试图进一步限制网络言论自由的行为使得谷歌得出这样一个结论,那就是我们应该评估中国业务运营的可行性。

多姆德写道,公司将和中国政府讨论在什么样的基础上我们能够在法律框架内运营未经过滤的搜索引擎。

谷歌在中国一直艰难地与中国公司百度(Baidu Inc.)争夺搜索市场的份额,百度在这一市场居于领先地位。研究公司易观国际(Analysys International)的数据显示,以收入计,2009年第二季度谷歌在中国搜索市场的份额上升至29%并保持下来。

百度等谷歌在中国的主要竞争对手被认为是更愿意遵守政府审查的相关规定,并得以免遭谷歌不时经历的屏蔽和官方抨击等命运。

谷歌在中国的收入规模相对较小,该公司2008年总收入近220亿美元,分析师们预计来自中国的收入只占其中很小比例。但中国庞大的互联网用户群体令它对于谷歌具有重要的战略意义,因谷歌试图扩大其在全球搜索及搜索广告领域的统治地位。

去年9月,谷歌遭遇又一次重大挫折,它于2005年从微软(Microsoft Corp.)挖来负责中国业务的李开复离职,创办自己的中文互联网企业。

谷歌可能会走上其他一些互联网公司的老路,如eBay Inc.和雅虎(Yahoo Inc.),这些公司近年来都放弃了在中国扩张的计划,不过都没有像谷歌这样以公开批评的方式进行。eBay和雅虎都将在中国的分公司转让给了中国公司,换取股权。

外国互联网公司在中国全都处境艰难,既要面对严酷的商业竞争,又要面对中国政府的管制和审查。

不过,人们公认无论外国公司在中国面临多么繁杂的限制和挑战,这个市场实在是太大了,以至不容放弃。

出于这样的考虑,一些外国公司在中国不得不接受他们在其他国家或许不会忍受的条件。截至去年6月,中国拥有3.38亿互联网用户,超过任何其他国家。

谷歌可能会是近年来明确指出自己曾经愿意做出的妥协并撤出中国的最知名的西方公司。

这将是一个极其少见的案例:一家外国公司坚持在人权问题上的立场,并将其置于商业考虑之上。1989年的天安门事件之后,许多外国公司退出了中国,不过后来大多又重返这里。

谷歌退出中国也意味着对许多科技公司说法的反驳,后者声称,虽然面临审查,但它们在中国的存在整体上帮助拓宽了中国民众获知信息的渠道。

Jessica E. Vascellaro / Jason Dean

Googlebot 有哪几种呢?Robot是什么?

星期二, 一月 12th, 2010

Googlebot 我们一般称为Google 机器人或Google 探测器。

Google “派遣”了不同的Googlebot 对网页内容进行获取。主要包括:

  • Googlebot:抓取网页中的文字内容。获取的内容保存于Google 网页搜索和新闻搜索的数据库。我们一般谈的Google 机器人主要指这个。
  • Googlebot-Mobile:抓取网页中的文字内容,用于Google 手机搜索。
  • Googlebot-Image:抓取网页内的图片内容,保存入Google 图片搜索数据库。
  • Mediapartners-Google:抓取网页中的文字内容,用于Google Adsense 分析关键词。只有投放了Google Adsense 的网页才会被 Mediapartners-Google 探测器爬取。
  • Adsbot-Google:抓取网页中的文字内容,用于为Google AdWords 提供参考。只有Google AdWords  的目标网页才会被 Adsbot-Google 探测器爬取。

Googlebot 和Mediapartners-Google 是非常勤奋的机器人,如果他们影响到你服务器的承受力,你可以通过 robots.txt 文件加以制止。

Robot是什么?

Robot英文直译是机器人,在搜索引擎优化SEO中,我们经常翻译为:探测器。

有时,你会碰到crawlew(爬行器),spider(蜘蛛),都是探测器之一,只是叫法不同。

SEO中常说的这个探测器(Robot)是什么?

搜索引擎用来抓取网页的工具。它是一个软件或者说一系列自动程序(显然,不是一部机器)。

不同的搜索引擎给他们自己的探测器(Robot)起不同的名字。

谷歌:googlebot  百度:baiduspider   MSN:MSNbot   Yahoo:Slurp  (yahoo家的这位比较特殊,没有带“姓”,并且用的是一个拟声词。Slurp,中文理解是机器人吃东西时发出的啧啧的声音)

关于Robot,需要关心的主要是Robots.txt,以及网站日志中包含的以上几个名字。

Hostmonster远程链接数据库方法(新)

星期一, 一月 11th, 2010

天天登hostmonster很烦,所以就想用本地远程链接数据库,刚找了教程与有在用hostmonster的朋友分享一下

Remote MySQL是一个可以通过添加本地IP地址,将本地IP允许通过防火墙,从而在本地远程连接Hostmonster主机数据库服务器,通过这样,你就可以在本地电脑上使用mysql客户端软件来连接Hostmonster数据库进行数据库管理,而不用每次非要登录cpanel、进入phpmyadmin才能操作。

Hostmonster主机cpanel面板之前版本的远程数据库连接访问设置教程请参见。

这里介绍的是Hostmonster主机cpanel面板远程数据库访问改版后的设置教程,较之前的版本,设置上简捷了许多,不用自己手动将IP添加进防火墙,自己默认添加好了的。

1、登陆cpanel面板,选择Remote MySQL

2、页面上会显示你本地IP地址

Your IP is: xx.xx.xxx.xx  [Add] Your Class C is: xx.xx.xxx.xx/xx  [Add] 如下图所示:

11123

3、你可以直接在上面点击Add把你的本地IP地址添加进去,也可以在下面自己输入IP地址,点击Add,显示IP地址添加完成,接下来就可以在你的本地桌面上使用mysql客户端软件远程登录Hostmonster数据库进行管理了

zen cart的robots.txt 写法参考

星期一, 一月 11th, 2010

User-agent: *
Disallow: /cache/
Disallow: /contrib/
Disallow: /docs/
Disallow: /extras/
Disallow: /htmlarea/
Disallow: /stats/
Disallow: /sitemap/
Disallow: /graphics/
Disallow: /login.html
Disallow: /privacy.html
Disallow: /conditions.html
Disallow: /contact_us.html
Disallow: /gv_faq.html
Disallow: /discount_coupon.html
Disallow: /unsubscribe.html
Disallow: /shopping_cart.html
Disallow: /ask_a_question.html
Disallow: /popup_image_additional.html
Disallow: /product_reviews_write.html
Disallow: /tell_a_friend.html
Disallow: /pages-popup_image.html?
Disallow: /popup_image_additional.html?
Disallow: /login.html
Disallow: /index.php?main_page=shippinginfo
Disallow: /index.php?main_page=privacy
Disallow: /index.php?main_page=conditions
Disallow: /index.php?main_page=unsubscribe
Disallow: //index.php?main_page=login
Disallow: /index.php?main_page=product_reviews_write
Disallow: /index.php?main_page=featured_products
Disallow: /index.php?main_page=products_new
Disallow: /index.php?main_page=popup_image
Disallow: /index.php?main_page=product_info&cPath
Disallow: /index.php?main_page=product_info&products_id
Disallow: /index.php?main_page=tell_a_friend
Disallow: /*sort=
User-agent: Googlebot-Image
Disallow: /

SEO作弊与搜索引擎的反作弊分析

星期六, 一月 9th, 2010

一个搜索引擎成功的反作弊策略一定是这样的:
1,允许算法被探测出来,而且即使算法被公布,搜索结果的公正性都不会受太大影响。要这么做的原因就是不希望和作弊的人陷入到一种猫捉老鼠的死循环当 中。如果老是以堵漏洞的做法来修正算法,那永远都没有尽头。出于这样的考虑,搜索引擎会把那些无法被作弊的的因素在排序算法里放到比较重要的程度。
2,尽可能用一切技术手段自动检测,当技术手段不能解决问题,就用人工来解决。然后把人工发现的问题又反馈给自动检测机制,使自动检测越来越完善。
现在的google基本上就是这样来做的。在现有的排序规则中,那些无法作弊的和能精确反应内容的因素,都是很重要的排序因素。
当然Google也不排斥频繁的调整算法,这也有出于给用户一个最好的搜索体验考虑的。至于技术检测和人工审查,google也一直在做。
google很早就有匿名蜘蛛来检测一个网站是不是在作弊的。如果去分析网站的服务器LOG日志,就会发现它们。
你会发现,有的爬虫,通过IP查询是来自google,但是它没有自己的声明(user-agent),这就是google的匿名爬虫。它会判断你有没 有对google爬虫特别对待,做一些隐藏页面,还会解析Javascript文件和CSS文件等等。有人用CCS文件来隐藏内容,这种事情现在是不用去 做的,google都能查出来。
Google也有人工审核机制,从webmaster tool里提交的问题,都是有人工跟进审核的。以下就是号称google内部流传出来审核规则,可以点此下载。
既然google反作弊那么优秀,那文章一开始提到的那个作弊方法怎么解决呢?
那个方法google确实检测不出来,但是用这个方法的人,到最后还是会被google发现作弊。google的反作弊是“善意原则”优先,是假设你这 个网站是没有作弊的,但是用其他所有作弊的特征来检查。用了我提到的这个方法,在用颜色隐藏内容这一块是没事了,但是会在堆砌关键词,反向链接,以及其他 很多方面路出马脚来。
google就是相信,一个在页面上隐藏内容的人,也一定会去做垃圾链接群发等等其他作弊的事情。就像现实生活中一个吸 毒的人,当然也是爱打架的,或者爱偷东西的,总有一件事情让你进局子里。而你假设其他什么都不做,就是用那个方法隐藏一点内容,其实你也不能得到什么。因 为你仅仅是隐藏内容的话也不会有排名的。
google就是这样捍卫了自己排名的公正性。对这些了解得越多,就越发现作弊实在是费力不讨好 了。(作弊源于不了解,通过正常途径提升SEO流量的方法有的是,为什么放弃那么多好的方法而选择差的方法呢?在现在的SEO界,你会发现一个现象,越是 SEO刚入门的人越喜欢搞一些作弊的事情,而SEO从业越久的人,就越不会参与这些。)
想做一个优秀SEOer的人,对所有这些因素都要有一定程度的了解的。这样做即可以避开无意中犯下的错,又可以避免不必要的恐慌。
比如沙盒效应,很多人总觉得很神秘,其实从搜索引擎的角度出发没什么好神秘的。你要是站在搜索引擎的角度考虑问题,就觉得这是一个很有必要的措施了。你也会知道如何发展自己的外部链接。
避免google的反作弊手段落到你网站上。还有,关于重复内容,google一定是“善意原则”优先的,它甚至会帮你处理掉因为网站大量采用模板带来 的重复问题。要做到了解这些,就是不断的实践,学习和实验。最近的美剧《Lie to me》非常好看,有一个印象我很深刻,就是他们会定期做一些实验,来了解人类各种复杂微妙的表情后面隐藏着怎样的心理活动,会定期形成报告。
这是一种非常好的研究程序。面对google,我们就像那些心理学家面对人类的心理一样,很多东西是你不了解的。(编选:中国搜索研究中心)