EndTalk 匿名聊天系统
作者: Longbill
网站: http://php.js.cn
在线演示: http://php.js.cn:8878 ( NodeJS版 )
免费开源,任意使用
简介: EndTalk 是一个类似omegle.com的在线匿名聊天系统。
功能:
1.匿名用户配对聊天
2.聊天记录可以下载
3.可以显示对方输入状态
4.采用轮询服务器方式传输数据,相比comet方式,服务器压力小许多,而且轮询间隔时间可以调节。
5.显示在线人数
6.敏感词屏蔽
7.基于ip地址的地理位置显示
安装方法:
1.编辑common.php文件,填写数据库连接信息
2.上传文件到您的服务器
3.浏览器打开 install.php 执行安装
4.成功~~
其他:
1. badwords.txt 里面是敏感词列表。一行一个。 用户发送的敏感词会被替换为***。 修改此文件不需要重新安装。
2. ip.txt 里面是ip地理位置列表。 按照格式添加就可以了。修改了ip.txt需要重新运行install.php,因为ip信息需要写到数据库。
3. 修改网站名等信息可以在index.html里面配置。
4. 安装过后最好删除或者改名 install.php
下载地址: http://php.js.cn/down/endtalk.zip
************
由于EndTalk设计方案采用PHP+MySQL+Apache/Nginx的方式对系统资源消耗很大,所以支持的同时在线人数很少。后来我使用NodeJS重写了EndTalk服务端部分,使得服务器压力大大减轻,支持的在线人数提高了几十倍。如果对NodeJS版本感兴趣,可以找我咨询价格。longbill.cn##gmail.com, QQ 5939793
39313 read 136 comment(s)
请看下我的 为什么总是等待连接呢 我找朋友测试也不行
能帮我看看么?看到后回复或您能发邮件就更感谢了
我检查了是没有上传
不过我传上去 访问返回字样为error
可能是空间某个函数
不知道需要空间支持什么呢
感谢您这么晚回复我的问题 我明天换空间再测试了
谢谢您
效果一样
请问下到底需要空间支持什么东西呢?
http://talk.longbill.cn/event.php
也返回的是error.........
到底哪里出了问题我这边测试无法连接等待
安装方法:
1.编辑common.php文件,填写数据库连接信息
2.上传文件到您的服务器
3.浏览器打开 install.php 执行安装
4.成功~~
是这样啊
那你试试改 install.php
把MEMORY改成MyISAM
总共有两个MEMORY
然后再运行一次install.php
thanks! 可以了 祝贺您发财
在那个mysql那里
能加我的QQ吗 QQ里说的清楚些 100755925 谢谢了
mysql_select_db('databaseName');
改这里 记住不是上面的中文注释
是空的重新再上面下载就好了 又不大
是你说的啊,任意使用,hoho!~~
Access denied for user 'vhostswww'@'192.168.1.1' (using password: NO)
mysql_pconnect('xinbaidu.zxq.net','280800_baidu@localhost','lwp877205');
mysql_select_db('xinbaidu_zxq_baidu');
我能登陆数据库,那么证明密码和用户名没错!
不知道问题出在哪!
有QQ吗!我加你聊!
mysql_select_db('xinbaidu_zxq_baidu');
一、表情、图片分享、音视频分享以及链接分享
二、昵称更改(可有可无)
三、清屏功能
四、增加正在聊天人数统计
五、聊天内容后面增加聊天时间
一、陌聊是否对服务器造成负载?
二、其中有句代码不知何意?
$sleep_m_time = 500;
$max_clients_per_ip = 5; //max clients per ip
1.负载肯定有啊,而且不小。 本身php+apache+mysql