JeCat-Jabber (اختصار: JJ) هو برنامج مراسلة فورية تم تطويره بالكامل بلغة PHP. يستخدم JJ مكتبة الواجهة الرسومية Gtk2 لتنفيذ واجهة المستخدم. كما يوحي الاسم، يستخدم JJ بروتوكول Jabber (XMPP)، حتى يتمكن من الدردشة مع أي برنامج مراسلة فورية XMPP آخر بما في ذلك GTalk.
كان الهدف الأصلي لمشروع JJ هو إظهار نوافذ سطح المكتب وتعدد المهام بلغة PHP، وهما مهمتان كانتا منذ فترة طويلة "مستحيلة" تقريبًا في نظر مبرمجي PHP. وهو أيضًا مشروع توضيحي لإطار عمل PHP JCAT، وهو إطار عمل PHP يدعم كلاً من الويب وسطح المكتب، ومن المقرر إصداره لاحقًا.
مميزات جي جي
> عبر منصة. تم تطوير JJ في بيئة Linux ويمكن استخدامه أيضًا بشكل طبيعي على نظام Windows الأساسي.
> يستخدم بروتوكول XMPP القياسي للتواصل مع برامج Jabber الأخرى، مثل Google GTalk وPidgin وPSI وSpark وPandion ونوافذ دردشة Jabber الأخرى على الويب
> يمكن استبدال واجهة الواجهة، ويعتمد ملف نمط السطح بناء جملة يشبه CSS، مما يسهل على الفنانين العمل بشكل مستقل.
> تنفيذ PHP خالص، بدءًا من بروتوكول الاتصال وحتى الواجهة الرسومية، تم تطوير كل ذلك بواسطة PHP. إذا كنت مبرمج PHP، فيمكنك بسهولة إجراء التطوير الثانوي على JJ.
> يمكن دمجها في موقع الويب الخاص بك. إن التحسين الأخير لـ JJ سيسهل على موقع الويب الخاص بك امتلاك JJ، بحيث يمكن أن يحتوي موقع الويب الخاص بك أيضًا على أداة دردشة مخصصة مثل Taobao Wangwang.
[واجهة PHP الرسومية]
يستخدم JJ مكتبة الواجهة الرسومية Gtk، والتي توفر نماذج واجهة رسومية غنية (Widgets) وطرق تخطيط نموذج مرنة ومريحة. يتم استخدام Gtk نفسه على نطاق واسع على نظام Linux Gnome، وهو أحد أشهر بيئات سطح المكتب في Linux، وهو عبارة عن شاشة عرض مركزية للعديد من برامج Gtk. يربط PHP-Gtk2 نماذج Gtk بلغة PHP، مما يسمح للمبرمجين بإنشاء نماذج Gtk وعرضها وتدميرها من خلال لغة PHP. مشروع PHP-Gtk هو المسؤول شخصيًا عن مؤسس PHP واستمر في التطور منذ تأسيس المشروع وهو يدعم حاليًا أحدث إصدار من Gtk2.
[تعدد المهام PHP]
لم توفر PHP ميزات متعددة الخيوط مستقرة وموثوقة حتى الإصدار 5.2. لكن PHP لا تزال قادرة على القيام بمهام متعددة.
نظرًا لأن تعدد الخيوط ينطوي على صعوبات مثل سلامة الخيوط ومزامنة الخيوط، فمن المستحسن غالبًا تجنب استخدامه في اللغات التي تدعم الخيوط.
يعد تعدد الإرسال في Linux وضعًا أكثر استقرارًا وأمانًا لتعدد المهام، بدءًا من PHP5.0، ويدعم تعدد الإرسال نظام Windows الأساسي.
يلاحظ:
1. لا يمكن وضع ملف التثبيت على سطح المكتب ولا يمكن أن يكون المسار باللغة الصينية، وإلا فلن يتم تشغيله (الترقية لاحقًا)؛
2. نظرًا لأن بروتوكول الاتصال يستخدم بروتوكول اتصال أجنبي، فقد تكون السرعة أبطأ في بعض الأحيان، إذا سمحت الظروف بذلك، فيمكنك إنشاء بروتوكول اتصال خاص بك، أو العثور على بروتوكول اتصال محلي.
تجديد:
[0.1.2] د إصلاح الخلل. لا يمكن عرض الأصدقاء عبر الإنترنت بشكل طبيعي. د. إصلاح الخلل. فتح صفحات الويب الخارجية. + إضافة رموز الدردشة. + إضافة أصوات //"
أ. يمكنك استخدام رابط بتنسيق "jj://talkto:/<بيان الدردشة>" (يمكن حذف جزء <بيان الدردشة>) لفتح نافذة دردشة على صفحة الويب.
ب يمكنك استخدام رابط بتنسيق "jj://subscription:/<بيان الطلب>" (يمكن حذف جزء <بيان الطلب>) على صفحة الويب لإضافة أصدقاء R. تم تغيير الخادم الافتراضي إلى. جابر.cn
يوسع