JeCat-Jabber (singkatan: JJ) adalah perangkat lunak pesan instan yang dikembangkan sepenuhnya dalam PHP. JJ menggunakan perpustakaan antarmuka grafis Gtk2 untuk mengimplementasikan antarmuka pengguna. Seperti namanya, JJ menggunakan protokol Jabber (XMPP), sehingga dapat chatting dengan software pesan instan XMPP lainnya termasuk GTalk.
Tujuan awal dari proyek JJ adalah untuk mendemonstrasikan windows desktop dan multitasking PHP, dua tugas yang sudah lama hampir "mustahil" di mata programmer PHP. Ini juga merupakan proyek demonstrasi kerangka PHP JCAT. JCAT adalah kerangka PHP yang mendukung Web dan desktop. Rencananya akan dirilis nanti.
Fitur JJ > Lintas platform. JJ dikembangkan di lingkungan Linux dan juga dapat digunakan secara normal pada platform Windows.
> Menggunakan protokol XMPP standar untuk berkomunikasi dengan perangkat lunak Jabber lainnya, seperti Google GTalk, Pidgin, PSI, Spark, Pandion, dan jendela obrolan web Jabber lainnya
> Kulit antarmuka dapat diganti, dan file gaya kulit mengadopsi sintaksis seperti CSS, sehingga memudahkan seniman untuk bekerja secara mandiri.
> Implementasi PHP murni, dari protokol komunikasi hingga antarmuka grafis, semuanya dikembangkan oleh PHP. Jika Anda seorang programmer PHP, Anda dapat dengan mudah melakukan pengembangan sekunder di JJ.
> Dapat diintegrasikan ke dalam website Anda. Peningkatan JJ terkini akan memudahkan website Anda untuk memiliki JJ, sehingga website Anda juga dapat memiliki alat chat khusus seperti Taobao Wangwang.
[antarmuka grafis PHP] JJ menggunakan perpustakaan antarmuka grafis Gtk, yang menyediakan formulir antarmuka grafis (Widget) yang kaya dan metode tata letak formulir yang fleksibel dan nyaman. Gtk sendiri banyak digunakan pada platform Linux. Gnome, salah satu lingkungan desktop paling terkenal di Linux, merupakan tampilan terpusat dari banyak perangkat lunak Gtk. PHP-Gtk2 mengikat formulir Gtk ke bahasa PHP, memungkinkan pemrogram membuat, menampilkan, dan menghancurkan formulir Gtk melalui bahasa PHP. Proyek PHP-Gtk bertanggung jawab secara pribadi kepada pendiri PHP dan terus berkembang sejak proyek ini didirikan.
[Multitasking PHP] PHP tidak menyediakan fitur multi-threading yang stabil dan andal hingga versi 5.2. Namun PHP masih mampu melakukan multitasking.
Karena multi-threading melibatkan kesulitan seperti keamanan thread dan sinkronisasi thread, sering kali disarankan untuk menghindari penggunaannya dalam bahasa yang mendukung thread.
Multiplexing Linux adalah mode multitasking yang lebih stabil dan aman Mulai dari PHP5.0, multiplexing mendukung platform Windows.
Melihat: 1. File instalasi tidak dapat ditempatkan di desktop dan jalurnya tidak boleh dalam bahasa Mandarin, jika tidak maka tidak akan berjalan (upgrade nanti);
2. Karena protokol komunikasi menggunakan protokol komunikasi asing, kecepatannya terkadang lebih lambat. Jika kondisi memungkinkan, Anda dapat membuat protokol komunikasi sendiri, atau mencari protokol komunikasi domestik.
memperbarui: [0.1.2] D Memperbaiki bug. Teman online tidak dapat ditampilkan secara normal. D Memperbaiki bug. Lambatnya pembukaan halaman web eksternal. + Tambahkan emotikon obrolan. + Tambahkan pencarian untuk pengguna online + Tambahkan suara //"
a. Anda dapat menggunakan link dalam format "jj://talkto:/
" (bagian dapat dihilangkan) untuk membuka jendela obrolan di halaman web.
b. Anda dapat menggunakan link dalam format "jj://subscription:/" (bagian dapat dihilangkan) di halaman web untuk menambahkan teman R. Server default diubah menjadi jabber.cn