开源微博应用《测测你是哪个奥特曼》for SAE 配置全教程攻略

这篇文章将详细介绍如何利用新浪微博开放平台和新浪的 Sina App Engine 服务调试部署我写的《测测你是哪个奥特曼》源码。目的是帮助首次接触的同学学习掌握 SAE 的玩法(这个服务真的很渣,我在摸索中碰壁许多,也是我撰文分享的初衷之一)。或者您也可以当做是零起点在新浪微博上搞一个测试类应用的傻瓜入门教程。

演示地址:http://ultramantest.sinaapp.com

本应用通过 PHP 写成,但实际上您不需要任何 PHP 基础,直接修改我在源码中的相关参数,并替换一些图片,就可以部署上线。

一、申请开通相关服务账号

首先您需要申请注册 SAE 的账号和微博开放平台的账号(有微博账号的同学可以更快地登录绑定):

SAE:http://sae.sina.com.cn/

微博开放平台:http://open.weibo.com/

二、在 SAE 上创建新应用

SAE 允许每个普通用户创建最多 10 个应用,每个应用将获得形如 yourdomain.sinaapp.com 的二级域名(先到先得,抢啊同志们 — —)。

Continue reading “开源微博应用《测测你是哪个奥特曼》for SAE 配置全教程攻略”

一个开源的基于PHP/SAE的微博开放平台趣味测试应用DEMO

似乎毕业以来就没有时间再做拿得出手的个人开发作品,上次的 Social TV Demo 还停留在丑陋的技术演示程序阶段(尽管如此也帮助我认识了不少看好 Social TV 未来发展方向的朋友和创业团队,呵呵)。最近几周又抽空做了个小玩意儿。其实这个东西简单到完全只需要几个小时就能搞定的,但因为工作实在太忙,所以断断续续始终没能弄好。最后还是在旁听某个无料的分享会的时候顺手给搞定了。

这是一款基于 PHP 语言、Sina App Engine(SAE)部署、连接微博开放平台的趣味测试应用DEMO。最重要的是,它是开源的。也就是说,任何人都可以直接拿来改改(几乎无需修改任何代码,只需要改改测试结果的字段名和替换对应目录下的图片就可以了),就发布一个自己的微博测试。

由于我是日本特摄尤其是奥特曼系列的爱好者,因此测试的名字就是“测测你是哪个奥特曼”,主要玩法就是连接微博账号之后,根据用户昵称判断(用的是 MD5 加密后取头两位)自己对应的奥特曼身份。幼稚也好,脑残也罢,终归是奥迷向从小陪伴成长的英雄们的致敬。

体验地址:http://ultramantest.sinaapp.com

Continue reading “一个开源的基于PHP/SAE的微博开放平台趣味测试应用DEMO”

用 ZenPhoto 搭建个人网络相册

看到魏武挥老师的侧边栏新增了他个人的网络相册,专用来收集和共享图片资源,也按耐不住自己装了一个。用的同样是 ZenPhoto

国外优秀的免费相册资源基本撒手人寰(SB会期间不知道Flickr会不会回光返照一下),国内尚可的免费相册也开始自甘堕落。相比之下,还是在自己的服务器上搭建一个相册比较安心。是不是只有天朝的 shitizen 才会在自己花钱购买付费空间的同时,依然担心网站随时被挂掉?

ZenPhoto 用法简单。下载所有文件,上传,前台运行安装。提供MySQL连接信息,检测,完毕,搞定。速度理想,中文支持较差(于是我还是用英文),偶尔页面上会有代码解析问题,不影响使用。Google 了下,有一个细微的注入漏洞可能,遂关闭游客注册权限,自己雄霸天下。

从此挥别Flickr,舍弃巴巴变,无视人人网,Twitpic专用来喂河蟹。

相册地址:

http://www.fanbing.net/album/