Integrieren Sie eine Rails-Anwendung in eine in WordPress erstellte Website

Lesezeit: 2 Minuten

Ich baue derzeit eine Anwendung (ein Analysetool) in Rails 3.2. Ich bin gerade in der Entwicklungsphase damit fertig. Ich lasse unseren Designer mit der Arbeit an der Gestaltung unserer neuen Website beginnen, auf der diese Anwendung integriert wird.

Ich hatte aber eine Idee und wollte unbedingt ein Feedback bekommen.

Was ist, wenn die Website auf WordPress aufgebaut ist, aber dieses Analysetool (das in Rails integriert ist), das über ein eigenes Backend-/Berichtssystem verfügt und dieses Element der Website für die benutzerdefinierte Codierung verantwortlich ist? Es war also eine Mischung aus WordPress und diesem Analysetool? Ist das möglich? Und wenn es möglich ist, sehen Sie damit irgendwelche Herausforderungen?

Jede Hilfe wäre sehr willkommen. Danke im Voraus.

Vielleicht möchten Sie sich dieses Plugin für WordPress ansehen:

http://wordpress.org/extend/plugins/rails-integration-api/

Es kopiert grundsätzlich jede Drittanbieter-App (wie WordPress) in ein Unterverzeichnis Ihrer Rails-App.

Die wirklichen Herausforderungen liegen im Detail … Authentifizierung, Autorisierung zwischen Administratoren auf der WP-Site und der Rails-App usw. Eine Frage, die Sie sich stellen sollten, ist, wie viel die Website (wp) und die Rails-App miteinander sprechen müssen miteinander, wenn überhaupt?

Wenn die WP-Site jedoch hauptsächlich als Informationsseite oder vielleicht als Blog verwendet wird, können Sie Ihre WP-Site im /public-Verzeichnis Ihrer Rails-App platzieren und die Konfigurationsdateien optimieren (wenn Sie Apache/Passenger usw. ausführen). , und gehen Sie von dort aus.

  • Danke @ply, ich hatte auch vor einiger Zeit einen Blick auf die Dokumentation des Plugins geworfen … Aber auf seiner Website gibt es einen Hinweis, dass dieses Plugin seit über 2 Jahren nicht mehr aktualisiert wurde. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme aufweisen, wenn es mit neueren Versionen von WordPress verwendet wird. Also hatte ich nur ein bisschen Angst, das zu verwenden. Gibt es eine andere Option. Oder haben Sie dieses Plugin selbst verwendet, damit ich sicher sein kann, ob es einwandfrei funktioniert. Vielen Dank

    – Jimmy Thakkar

    31. August 2012 um 18:16 Uhr


  • Guter Punkt, ich habe das Plugin nicht verwendet. Ich denke, die größere Frage ist, wird WordPress einfach als Plattform verwendet, um die Website (und vielleicht einen Blog) für das Analysetool bereitzustellen? Auf welcher Art von Server werden Sie die Rails-App ausführen?

    – Lage

    31. August 2012 um 18:20 Uhr


  • Nochmals vielen Dank. Ja, WordPress wird hier einfach als Plattform verwendet, um die Website (und auch für den Blog) für das Analysetool bereitzustellen. Die Rails-App wird auf Heroku gehostet und wir verwenden den Thin Server.

    – Jimmy Thakkar

    31. August 2012 um 18:36 Uhr

  • @JimmyThakkar Hast du herausgefunden, wie man einen WP-Blog in eine Rails-Site auf Heroku einfügt? Was hast du am Ende gemacht?

    – Bonhoffer

    28. Juli 2013 um 12:59 Uhr

  • @bonhoffer Nein, ich habe keine Lösung für das Einfügen eines WP-Blogs in meine Rails-Site gefunden, ich habe stattdessen Refinery-CMS-Blog verwendet. Bitte checken sie aus github.com/refinery/refinerycms-blog wenn du das gleiche machen willst.

    – Jimmy Thakkar

    29. Juli 2013 um 9:51 Uhr

1390030cookie-checkIntegrieren Sie eine Rails-Anwendung in eine in WordPress erstellte Website

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

Privacy policy