Saturday, May 31, 2008

Google 的新 Favicon

刚刚发现,Google 似乎更换了网站的 favicon:



和以前旧的纯色边框比起来,现在的浅色渐变和四周的圆角显得更时尚!如果你看到的还是旧的图标,可能是因为缓存的原因。打开 http://www.google.com/favicon.ico 应该可以看到新的图标。另外,Gmail 和 Blogger 的图标还暂时没有发现有变化。

Thursday, May 29, 2008

用 AJAX 实现 Blogger 页内评论

之前服务器上有 Java 环境时,一直用一个自己写的 Servlet 作为中间代理来向 Blogger 的评论页面 POST 表单数据,实现页面内的评论操作,后来转挂在朋友的 IIS 服务器下,由于对 ASP 不熟,这一功能就一度取消了。现在购买了新的 Linux PHP 服务器,因此用 PHP 重新写了一个同样功能的中间代理来实现这一功能,并且实现成了 AJAX 的模式。评论内容的读取也一样通过 Blogger Feed 的 JSON 模式读取,因此提交评论后可以立即显示出来,而不用再等待 Blogger 重新生成 HTML 页面并通过 FTP 上传这一漫长的过程。(虽然实际上后台它还是不可避免的执行了这个过程。)

经过多次测试,应该可以用了。关于 Spam 的问题,以前的验证码是直接读取的 Blogger 页面的 Captcha 图片,现在 Google 改变了表单结构以至于程序已经无法自动做这个动作。所以我取消了 Blogger 自己的 Captcha 验证,自己写了个简单的加减法验证,虽然仍然不能完全杜绝 Spam,但已经比几天前测试时裸奔的情况好多了。当时夸张到一个下午一张帖子被贴了 50 多条 Spam 评论。毕竟传说 Google 的 Captcha 也已经被破解了么,同样不能完全杜绝 Spam。 ;-)

另外,Backlink 不显示的问题也修正了。不过,经过前端时间页面恶意代码事件的影响,目前似乎已经没什么 Backlink 了…… :-(

Wednesday, May 28, 2008

更换服务器

前段时间 blog 一直挂在朋友公司的服务器那里,不知道怎么可能中了病毒,会给网站内的网页和 JavaScript 脚本加尾巴以传播恶意软件,连 Google 也给这个域名下的搜索结果加上了“传播恶意软件”的警告信息。虽然一再通知朋友,但是似乎病毒很顽固,即使手工把“尾巴”去掉了,每次更新又会被加上。这段时间给大家造成了困扰,在这里表示诚挚的歉意。

在网上了解到现在有服务器合租这种服务器的租赁模式,5-30 人共享一台服务器,费用比自己租赁托管服务器要便宜很多,贷款和资源又比虚拟空间模式更能得到保障。有些比较好的合租服务商还有良好的服务器控制面板,可以自行控制域名绑定、FTP / 数据库帐号、网络邮局等,因此特地选了一个基于 Linux 的 64 位 PHP 服务器,并且已经开通了常用的 PHP 扩展库,6G 的空间,一共可以开 4 个独立的站点,非常的方便。关键是有专业的队伍维护,至少不会再有病毒干扰了。目前已经通过 Google 的 Webmaster 工具提交 Google 重新审核过,Google 已经去掉了“传播恶意软件”的警告,朋友们以后可以放心访问这个 blog。 ;-)

另外,目前自己只用得到 1-2 个独立站,还可以开 2 个,如果有朋友有需要用 PHP + MySQL 空间,可以联系我,大家充分利用资源!