WordPress提供了XML-RPC接口使得第三方的博客写作软件(如windows live writer等)可以与之通信来发布和修改博客。我们也可以在网站上使用这个接口做一些工作,例如:在网站首页显示最新的博客、在博客之外的页面上发表博客文章、把博客与其他内容管理系统结合,等等。

一、开启XML-RPC支持

XML-RPC协议默认是未开启的,需要到WordPress管理后台的“设置–>撰写”里的“远程发布”给XML-RPC打上勾。其说明文字为:启用 WordPress,Movable Type,MetaWeblog和Blogger 的 XML-RPC发布协议。

二、获取接口的信息

我们查看博客首页的源代码,在head中可以发现类似这样的link项

1
<link title="RSD" href="http://blog.bluesky.cn/xmlrpc.php?rsd" type="application/rsd+xml" rel="EditURI" />

其中的”RSD”是“Really Simple Discovery”的意思,也就是说这是一个“简单的发现博客编辑接口”的地址。我们用浏览器直接访问这个地址就可以在其返回XML中获知博客的ID(blogID,一般这个的值是“1”)以及它所支持的接口类型和接口地址。

三、API接口选择

WordPress提供了对Blogger API、metaWeblog API、Movable Type API以及其自身的WordPress API的支持。其中WordPress API最为丰富,提供了包括操作评论文章在内的各种各样的支持。Blogger API功能较少,基本上淘汰不用了;而metaWeblog API提供了常用的接口且参数比较简洁,用得较多一些。

四、例子代码
Read the rest of this entry »

周四windows7正式发布,大家最关心的问题就是如何激活这个东西了,最近也有很多同学面临这个问题,于是网上搜了下。

找到一个能用的方法,不是我写的,所以不好意思转载了,放上链接,大家自己去看看吧。

http://www.iplaysoft.com/windows7loader.html

经测试可用,大家放心。有问题尽可留言

Smarty入门教程

In: PHPer

13 2009

〇. 引言
在PHP的世界里已经出现了各式各样的模板类,但就功能和速度来说Smarty还是一直处于领先地位,因为Smarty的功能相对强大,所以使用起来比其他一些模板类稍显复杂了一点。现在就用30分钟让您快速入门。

一. 安装
首先打开网页http://smarty.php.net/download.php,下载最新版本的Smarty。解压下载的文件(目录结构还蛮复杂的)。接下来我演示给大家一个安装实例,看过应该会举一反三的。
(1) 我在根目录下建立了新的目录project/,再在project/里建立一个目录smarty/。将刚才解压缩出来的目录的libs/拷贝到smarty/里,再在project/里新建cache/,templates/,templates_c/, config/.
(2) 新建一个模板文件:index.tpl(也可以命名成html格式),将此文件放在project/templates/templates目录下,代码如下:
Read the rest of this entry »

在浏览器中输入此API:http://taotao.qq.com/v1/qz_first/firstjson?uin=qqnum

返回如下的内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
callback({
   "archive" : 1,
   "items" : [
      {
         "archive" : -1,
         "comment" : 1,
         "effect" : 0,
         "expression" : -1,
         "id" : "5182693858",
         "pubDate" : "2009-05-04 02:04:02",
         "title" : "__痛爱,寂寥五月。"
      }
   ]
}
)

下面就演示集中方法,把qq心情嵌入你的网站~~
Read the rest of this entry »

下载地址在这里:http://www.microsoft.com/windows/virtual-pc/download.aspx

不过要求你的CPU是64位的并且支持虚拟化技术。下图是在XPM模式下IE6和IE8同时现身的场景

IE6和IE8同时现身

IE6和IE8同时现身

经典SQL语句大全

In: PHPer

31 2009

下列语句部分是Mssql语句,不可以在access中使用。

SQL分类:

DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)

DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)

DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)

首先,简要介绍基础语句:

Read the rest of this entry »

Qeephp中采用yaml作为表单的配置文件,很多人对此感到困惑,因为他用起来不像html那么得心应手。本文主要介绍下如何利用yaml构造出日常应用中常见的各种表单。关于yaml基本写法,请参照这里

qeephp_logo

万恶Qeephp

先来看最简单一个例子(来自Qeephp官网文档):

1
2
3
4
5
6
7
8
9
10
11
12
13
~form:
  id: userlogin_form
  method: post
 
username:
  _ui: "textbox"
  _label: "用户名"
  maxlength: 15
 
password:
  _ui: "password"
  _label: "密码"
  maxlength: 30

Read the rest of this entry »

Page 2 of 512345

About this blog

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra.

Photostream