WordPress-Plugin mit Nodejs und Socket.io

Lesezeit: 2 Minuten

Ich brauche einen Rat von euch.

Ich muss ein WordPress-Chat-Plugin mit Socket.io erstellen. Aber socket.io benötigt einen Nodejs-Server, um ausgeführt zu werden. Mein Problem ist, dass die meisten WordPress-Benutzer keine Server haben, auf denen nodejs ausgeführt werden kann, und auch die meisten Hosting-Pakete sind verwaltetes Hosting.

Also fand ich heraus, dass es einige Bibliotheken namens Socket io PHP Emitter gibt. Aber auch für diese benötigen sie einige PHP-Erweiterungen, die die meisten Server nicht standardmäßig haben, um zu funktionieren.

Ich bin sicher, es muss einen Weg geben, dies zu tun. Da wir REST API und WordPress haben, die viele Dinge mit ReactJS usw. machen, bin ich für alles offen. Ich brauche nur ein Chat-Plugin, das mit Javascript entwickelt wurde. Ich bin offen für die Verwendung jedes js-Frameworks wie Angular, React. Aber ich weiß nicht, wie man diese mit WordPress-Plugins verwendet.

Wenn ich dies nicht mit js tun kann, kann ich stattdessen PHP verwenden. Bitte lassen Sie mich Ihre Gedanken wissen. Bitte geben Sie mir eine Wegbeschreibung.

Vielen Dank

  • Wie wäre es, eine Subdomain zu erstellen, die den Nodejs-Server ausführt, und dann einen Iframe zu verwenden, um den Chat auf der Client-Seite über WordPress zu laden?

    – Nadav

    9. Juni 2017 um 9:29 Uhr

  • @Nadav Nun, die Sache ist, dieses Plugin ist nicht nur für eine Seite. Die Leute können es aus dem WordPress-Plugin-Verzeichnis herunterladen. Funktionen müssen funktionieren, nur das Aktivieren des Plugins. Dieses Plugin muss auch wie andere Plugins funktionieren.

    – Dhanuka Nuwan

    9. Juni 2017 um 9:38 Uhr

  • @DhanukaNuwan Wenn ich fragen darf, hast du in den letzten 6 Monaten eine passende Lösung gefunden? Ich habe gerade die gleiche Situation (eine WordPress-basierte Site mit einem fertigen Frontend, muss die socket.io-Kommunikation mit einer node.js/Express-basierten REST-API aktivieren) und habe mich gefragt, wie Sie an diese Aufgabe herangegangen sind.

    – Herreimer

    24. Januar 2018 um 15:54 Uhr

1334150cookie-checkWordPress-Plugin mit Nodejs und Socket.io

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy