2007.03
16

给MT加上Google AJAX Search

说实话, Movable Type的搜索功能的确做得不怎么样, 所以才有各式各样的MT搜索插件, 不过我还是喜欢用Google, 刚才利用Google AJAX Search API给我的blog加了一个站内搜索, 你可以试试看, 它就在blog首页的右上角, 比MT自带的搜索强多了吧.

如果你也是用MT, 可以按下面的方法加入Google AJAX Search, 其他的blog系统都是大同小异. 首先要取得API Key; 下面的步骤我假定你启用了MT自带的插件Widget Manager, 在后台新建模版: Templates > Modules > Create New Template Module, Template Name为google-ajax-search, 内容如这个文本文件google-ajax-search.txt, 需要根据你自己的情况修改key, setUserDefinedLabel, setSiteRestriction这三个部分:

然后在你想要加入Google AJAX Search的页面的head部分加入:
<$MTInclude module="google-ajax-search"$>

在想要加入搜索表单的位置加入:
<div id="searchcontrol">Loading...</div>

这就OK了, 另外Google有详细的文档和例子, 完全可以依据需要定制, 我这个只是最基本的代码.

2007.03
14

相当有才的统计服务: Clicky

v2ex上有人推荐了一个网站Clicky, 为blogger和小型站点提供统计服务, 试用之后非常喜欢, 有几个亮点:

  • 实时统计, 这点比Google Analytics好.
  • Feed输出, 不用登陆去查看统计数据了.
  • 整合了Google Maps, 太酷了.
  • 不在网页上留下标记, 这点比国内的同类服务好.
  • 对中文的支持良好.
  • 第三方服务不会占用你的主机资源, 而且完全免费, 更多的好处谁用谁知道.

对我的blog来说, Google Analytics很多功能都没有用, 速度也比较慢. 我也不喜欢国内的统计服务在网页上留下图标, 所以个人认为Clicky是目前最适合blogger的免费统计服务了.

2007.03
06

像专家那样使用Google

英文原文: 12 Quick Tips To Search Google Like An Expert

介绍各种Google搜索技巧的文章很多了, 这不, Dharmesh Shah又写了一篇, 里面有几条是我原来不知道的. 少数可能不适用Google中文搜索, http://www.google.com/intl/zh-CN/help/features.html是一些适用Google中文的搜索技巧.

1. 明确的短语, 假设我想搜索关于internet marketing的内容, 给短语加上双引号明确的告诉Google我想要的, 能得到更准确的结果. 比如: “internet marketing”

2. 排除关键词, 如果不需要含有某些关键词的结果, 在这些关键词前加一个符号“-”. 比如: internet marketing -advertising

3. 在特定网站内搜索, 使用“site:”语法, 比如: “internet marketing” site:danielive.com

4. 搜索同义词, 在关键词之前加一个符号“~”, 比如: ~professional, 也可以搜索到Pro的内容, 本人测试应该是对中文无能为力.

5. 特定文件类型, 使用“filetype:”语法, 比如: “internet marketing” filetype:ppt

6. OR语法, 通过OR语法搜索包含任一关键词的结果, 必须用大写字母, 比如: internet marketing OR advertising

7. phonebook, “phonebook:电话号码”查找机构名和地址, “phonebook:机构名”查找电话号码, 应该是不支持国内.

8. Area Code, 区号查找, 应该是不支持国内.

9. 搜索一个数值范围, 有时候会很有用, 用符号“..”分隔两个数值. 比如: president 1940..1950

10. 股票: 在Google的英文主页搜索“GOOG”试试吧.

11. 计算器, http://www.google.com/intl/zh-CN/help/features.html#calculator. 我在这里顺便推荐一个非常好用的Firefox计算器扩展: Calculator, 用了就知道.

12. 定义搜索, 要查看字词或词组的定义, 使用“define:”语法, 中文也可以用, 比如: 定义 Google