AzaAjaxChat笔记-实现

唔,继续整理笔记,这些是在代码编写中遇到的问题和解决办法的总结,不是Turtial,问题有针对性,内容枯燥,路人可以直接忽略~ 一、Comet服务器推技术 Comet推技术,一句话概括,就是形成一个不断开的连接,使得服务器能主动向客户端发送信息。这种技术在交互性强的Web产品中应用的非常多,比如GMail。Co met的实现方式有两种:基于 AJAX 的长轮询(long-polling)方式和基于 Iframe 及 htmlfile 的流(st...

2010-08-22 · alswl

AzaAjaxChat笔记-框架

Thumbnail

1个月没有动PHP了,新装的系统甚至还没有配置PHP环境,今天看到BooguNote上有一个boo是专门记录AzaAjaxChat开发时候遇到的问题和解决办 法。于是把一些东西整理记录一下。 1. 从ThinkPHP开始 最早的AzaAjaxChat是基于ThinkPHP的,我当时在OpenSouce上看到ThinkPHP的介绍,有很多优点,看的我很心动:MVC模型,Ajax 支持,详细的文档和案例,国人开发...

2010-08-12 · alswl

IE XML 缓存问题

明天开始上交毕业设计初稿,其中有一节是遇到的问题和解决办法。我把平时在BooguNote 中的琐碎片段整理出来,便有了此文。 PS:之前已经有过3篇相关毕设的文章: [CakePHP的全局变量 ](http://log4d.com/2010/05/cakephp-global-variables) [FMS的80端口占用 ](http://log4d.com/2010/05/fms-80-port-used) [SWFObject 一款JavaScript的Flash检测与插入模块 ](http://log4d.com/2010/05/swfobject) —- 正文开始 —- 问题背景 系统要实现一个操作,即每次向同一个url 请求一个GET方法获取一个xml文件,这个xml文件记录着聊天数据并且是即...

2010-06-02 · alswl

SWFObject 一款JavaScript的Flash检测与插入模块

Thumbnail

今天开始AzaAjaxChat的视频聊天模块,拖FMS的福,实现起来很轻松,不过后来在JavaScript和Flash的交互上遇到了问题。 Flash在各个浏览器中的实现始终是个麻烦的事情,什么Object Embed~,似乎没有什么标准的格式,一般都要做一些浏览器Hack,我对这些深痛恶绝,在 泡了一下午前端相关的论坛后,偶然发现一款JavaScript交互的神器。 SWFObject: 基于Javascript的Flas...

2010-05-23 · alswl

CakePHP的全局变量

毕业设计AzaAjaxChat 中有一个功能,记录当前在线用户,直观的看,用Application对象就可以解决。 忙了一会发现,原来PHP没有Application对象这个概念,于是我想到了全局变量,噩梦便开始了。(Application 和全局变量其实完全不是同一个概念) 我使用的框架是CakePHP,查找资料后,找到了几种CakePHP中使用全局变量的方法。 一、使用bootstrap.php文件 在a...

2010-05-17 · alswl