摘要:
Cocos2d-x游戏引擎实战开发炸弹超人项目教程 全套下载 1至6课 阅读全文
posted @ 2013-12-17 13:56
canbeing
阅读(942)
评论(0)
推荐(1)
作为微博平台,支持通过IM发布、接收信息是基本功能之一,今天讲的就是如何让StatusNet支持Jabber/Gtalk。
Jabber服务器可以使用Openfire等开源项目自行搭建或者使用现成的平台(如:Gtalk)。Jabber客户端,用PHP的开源项目XMPPHP实现。这里将以Gtalk及XMPPHP为例讲解StatusNet中Jabber/Gtalk的配置。
1、注册Gtalk账号
2、下载XMPPHP
3、修改配置文件
4、安装PHP扩展
5、修改部分代码
6、支持接收消息
可能碰到的问题
1、验证时提示错误:Warning: stream_socket_enable_crypto() [streams.crypto]: this stream does not support SSL/crypto in H:\13.PHP\04.WorkSpaces\X 阅读全文
之前在“系列(2)基本安装”和“系列(3)友好URL与OpenID支持”中都曾提到过一个ext目录,目的是为了更好的理解StatusNet到底使用了哪些库,这些库可以在哪里下载。
事实上,StatusNet的源码中已经包含了这些开源库,甚至连需要用到的PEAR库都已经准备好,他们存放在StatusNet根目录下一个叫做“extlib”的目录里。
这样,“系列(2)基本安装”中提到的“准备相关开源项目代码”这一步就可以完全省略掉 阅读全文
友好URL又称为Pretty Url或Fancy Url,目的是给客户端提供简洁、漂亮的URL地址以提高易用性及搜索引擎优化。在这里是使用Apache的Rewrite来实现StatusNet的URL友好化。
OpenID渐渐流行,使用OpenID使得网站的注册和登录方便了许多。StatusNet启用对OpenID的支持非常简单。 阅读全文
由于StatusNet引用大量的开源项目,加上在中文环境中有点水土不服,导致StatusNet的安装过程会出现许多的不好处理问题,在此我记录下我的安装过程及碰到的问题和解决方式。1、启用PHP的PEAR,具体启用方式请自己搜索解决方案。
2、在PEAR中使用如下命令,下载相关源码
3.1、在StatusNet程序目录创建“ext”文件夹;
3.2、下载XMPHP,并解压到ext目录;
3.3、下载OAuth.php,保存到ext目录;
3.4、下载PHP OpenID Library,解压Auth目录到ext目录;
3.5、下载PHP Mark down,解压markdown.php到Ext目录; 阅读全文
StatusNet是一个使用PHP语言开发的开源微博平台,此平台可以用于构建一个基于自己的分享与即时联系平台。StatusNet可以使您的网站的更加互动和社区化,提升网站口碑。
StatusNet支持文件分享、用户群组、自定义皮肤、与其它社会网络(如Twitter、facebook等)互联互通、从手机端和PC桌面发起访问、浏览器插件、短信接口、即时通信接口、多国语言包,还有很多的插件和应用。
StatusNet兼容Twitter的API,大部分的Twitter客户端可以容易就支持StatusNet,这使得StatusNet显得非常灵活。
StatusNet使用了包括Pear、OAuth、XMPPHP、openid、markdown、Yadis在内的大量开源程序,也使用了许多在线服务(如:snapshot、tinyurl),这使得系统的研究StatusNet可以学习大量开源程序 阅读全文