- 授权方式:开源软件
- 界面语言:简体中文
- 文件大小:17.9 MB
- 更新时间:2014-07-24
- 资源类型:国产软件
- 平台环境:PHP/MySQL
- 推荐等级: ★★★☆☆
- 作者主页: 点击查看
详细介绍 - [ JeCat-Jabber PHP开源即时通讯软件 v0.1.2 bulid 081103 ]
JeCat-Jabber(简称:JJ) 是一款完全由 PHP 开发的即时通讯软件。JJ 采用 Gtk2 图像界面库来实现用户界面。顾名思义 JJ 使用 Jabber 协议(XMPP) ,因此可以 和 包括 GTalk 在内的 其它任何 XMPP 即时通讯软件 聊天。
JJ 项目的初衷在于 演示 桌面窗口 和 PHP 多任务处理,这两大 在长期在 PHP程序员 眼中 几乎是“不可能”的任务。 同时 也是 PHP框架 JCAT 的演示项目,JCAT 是一款同时 支持 Web 和 桌面 的 PHP框架,按照计划 将在稍后 发布。
JJ 的特点
> 跨平台。JJ 在Linxu 环境下 开发,在 Windows 平台上也一样可以正常使用。
> 实用 标准的 XMPP协议,能够与其它的 Jabber 软件互相通讯,例如 Google GTalk、Pidgin、PSI、Spark、Pandion,以及其它的 Jabber网页聊天窗口
> 可更换界面皮肤,皮肤样式文件 采用 类似 CSS 的语法,便于美工独立工作。
> 纯 PHP 实现,从 通讯协议 到 图形界面,全部都由 PHP 开发,如果你正好是一名 PHP 程序员,你可以驾轻就熟地在 JJ 之上进行二次开发。
> 可整合到你的网站中。JJ 近期的完善 会使 JJ 更容易地 为你的网站所有,让你的网站 也可以有像 淘宝旺旺 那样的 专用聊天工具
[ PHP 图像界面 ]
JJ 采用 Gtk图像界面库,Gtk库 中 提供了丰富的 图形界面窗体(Widget),以及灵活方便的 窗体布局方式。 Gtk 本身 被广泛应用在 Linux 平台上,Linux 最著名 的桌面环境之一 Gnome 即是众多 Gtk软件 的集中展示。 PHP-Gtk2 将 Gtk 窗体绑定到 PHP 语言中,允许程序员 通过 PHP语言 来创建、显示、销毁 Gtk 窗体。PHP-Gtk 项目由 PHP创始人 亲自负责,并且自项目创立一来 一直持续发展,目前已经支持 最新的 Gtk2。
[ PHP 多任务处理 ]
PHP 直到 5.2都没有提供 稳定可靠的 多线程特性。 但 PHP 仍然有能力进行多任务处理。
多线程 因为涉及到 线程安全、线程同步 等 困难,在 支持线程的语言中,也常常建议尽量避免使用。
Linux 的多路复用 是 更稳定和安全的 多任务模式,从 PHP5.0 开始 多路复用 支持 Windows 平台。
更新日志
[0.1.2] D 修复bug 在线好友无法正常显示 D 修复bug 打开外部网页迟钝 + 增加 聊天表情 + 增加 查找在线用户 + 增加 声音 + 增加 开机自动运行 + 提供自动安装包 + 增加 网站注册 定制方案 + 增加 IE地址协议 "jj://"
a. 可以在网页中用 "jj://talkto:/<聊天语句>" (<聊天语句> 部分可以省略)格式的链接打开一个聊天窗口
b. 可以在网页中用 "jj://subscription:/<请求语句>" (<请求语句> 部分可以省略)格式的链接来添加好友 R 默认服务器改为 jabber.cn
Tag: 即时 通讯 软件 JJ JeCat-Jabber PHP XMPP 开源 v0.1.2
Disclaimer: The content of this article is sourced from the internet. The copyright of the text, images, and other materials belongs to the original author. The platform reprints the materials for the purpose of conveying more information. The content of the article is for reference and learning only, and should not be used for commercial purposes. If it infringes on your legitimate rights and interests, please contact us promptly and we will handle it as soon as possible! We respect copyright and are committed to protecting it. Thank you for sharing.