昨天花一个晚上时间重新写了一下聊天室程序[9/25修正3]

2009年9月24日改进情况
1、取消以前读取聊天信息时对用户表进行联表查询,定时ajax刷新聊天信息时,只读msg一个表
2、msg表设为内存表,加快存取速度。
3、精简ajax传输数据库及mysql取出数据量。

九月24日修改2

再次修改正发言时同时显示两条相同信息,完美解决发言时不能即时上屏的问题。

九月23日修改1

修正二个问题(1、session会不自动失效。2、发言时同时显示两条相同的信息)

采用自己土制的简易MVC框架进行发行

运行要求:mysql +php5.2以上版本 需支持json pdo

程序名:℃冻番茄Ajax聊天室第二版

本聊天程序不适合大型应用,mysql的聊天室,功能太局限了,如果需要做深入开发或效率调整请联系我(qq:72799915)

下载:

在线演示:http://www.ye55.net/chat

功能:

chat[修3].rar

1、session存入数据库

2、会员注册、登陆

3、在线会员列表

4、私聊功能

5、自定义聊天文字颜色及背景色

chat.pngcat1.pngcat2.pngcat3.png

昨天花一个晚上时间重新写了一下聊天室程序[9/25修正3]》有6个想法

  1. wwwkpsellcom

    有个建议,每次输入后跑焦了,要重新用鼠标点上输入栏次啊能再次输入发言的内容,每次手都要在鼠标和键盘上切换,这样用户体验上不是很理想。

  2. Flymm

    我是新手

    在运行环境:
    xampp for linux
    php5.3
    下报:

    Warning: PDO::__construct() [pdo.–construct]: [2002] 无效的参数 (trying to connect via unix://) in /opt/lampp/htdocs/chat3/xzy/session.class.php on line 15
    异常信息:SQLSTATE[HY000] [2002] 无效的参数
    异常文件:/opt/lampp/htdocs/chat3/xzy/session.class.php 第15行

    怎么解决
    谢谢!

  3. freethingking

    在学习如何使用PHP制作聊天室程序,楼主能否发一份你的Sample给我啊?页面中的下载不了了,非常感谢!

评论已关闭。