JeCat-Jabber (abreviatura: JJ) es un software de mensajería instantánea desarrollado íntegramente en PHP. JJ utiliza la biblioteca de interfaz gráfica Gtk2 para implementar la interfaz de usuario. Como sugiere el nombre, JJ utiliza el protocolo Jabber (XMPP), por lo que puede chatear con cualquier otro software de mensajería instantánea XMPP, incluido GTalk.
La intención original del proyecto JJ era demostrar las ventanas de escritorio y la multitarea de PHP, dos tareas que durante mucho tiempo han sido casi "imposibles" a los ojos de los programadores de PHP. También es un proyecto de demostración del marco PHP JCAT. JCAT es un marco PHP que admite tanto Web como escritorio. Está previsto que se lance más adelante.
Características de J.J.
> Multiplataforma. JJ está desarrollado en el entorno Linux y también se puede utilizar normalmente en la plataforma Windows.
> Utiliza el protocolo XMPP estándar para comunicarse con otro software Jabber, como Google GTalk, Pidgin, PSI, Spark, Pandion y otras ventanas de chat web de Jabber.
> La máscara de la interfaz se puede reemplazar y el archivo de estilo de máscara adopta una sintaxis similar a CSS, lo que facilita a los artistas trabajar de forma independiente.
> Implementación pura de PHP, desde el protocolo de comunicación hasta la interfaz gráfica, todo está desarrollado por PHP. Si eres un programador de PHP, puedes realizar fácilmente un desarrollo secundario en JJ.
> Puede integrarse en su sitio web. La reciente mejora de JJ hará que sea más fácil para su sitio web poseer JJ, de modo que su sitio web también pueda tener una herramienta de chat dedicada como Taobao Wangwang.
[Interfaz gráfica PHP]
JJ utiliza la biblioteca de interfaz gráfica Gtk, que proporciona formularios de interfaz gráfica enriquecidos (Widgets) y métodos de diseño de formularios flexibles y convenientes. Gtk en sí se usa ampliamente en la plataforma Linux. Gnome, uno de los entornos de escritorio más famosos de Linux, es una visualización centralizada de muchos software Gtk. PHP-Gtk2 vincula los formularios Gtk al lenguaje PHP, lo que permite a los programadores crear, mostrar y destruir formularios Gtk a través del lenguaje PHP. El proyecto PHP-Gtk es personalmente responsable del fundador de PHP y ha seguido desarrollándose desde que se fundó el proyecto. Actualmente es compatible con la última versión de Gtk2.
[Multitarea PHP]
PHP no proporcionó funciones multiproceso estables y confiables hasta la versión 5.2. Pero PHP todavía es capaz de realizar múltiples tareas.
Debido a que los subprocesos múltiples implican dificultades como la seguridad y la sincronización de subprocesos, a menudo se recomienda evitar su uso en lenguajes que admitan subprocesos.
La multiplexación de Linux es un modo multitarea más estable y seguro. A partir de PHP5.0, la multiplexación es compatible con la plataforma Windows.
Aviso:
1. El archivo de instalación no se puede colocar en el escritorio y la ruta no puede estar en chino; de lo contrario, no se ejecutará (actualice más adelante);
2. Dado que el protocolo de comunicación utiliza un protocolo de comunicación extranjero, la velocidad a veces puede ser más lenta. Si las condiciones lo permiten, puede crear su propio protocolo de comunicación o buscar un protocolo de comunicación nacional.
renovar:
[0.1.2] D Corregir el error. Los amigos en línea no se pueden mostrar normalmente. D Corregir el error de apertura lenta de páginas web externas + Agregar búsqueda de usuarios en línea + Agregar sonidos. ://"
a. Puede utilizar un enlace en el formato "jj://talkto:/" (la parte se puede omitir) para abrir una ventana de chat en la página web.
b Puede utilizar un enlace en el formato "jj://subscription:/" (la parte se puede omitir) en la página web para agregar amigos R. El servidor predeterminado se cambia a. jabber.cn
Expandir