9

Ich baue gerade eine Anwendung (ein Analyzer-Tool) in Rails 3.2. Ich bin gerade damit in der Entwicklungsphase fertig. Ich lasse unseren Designer mit der Gestaltung unserer neuen Website beginnen, auf der diese Anwendung integriert wird.Integrieren Sie eine Rails-Anwendung in eine in WordPress erstellte Site

Ich hatte eine Idee und wollte ein Feedback schlecht bekommen.

Was ist, wenn die Website auf WordPress basiert, aber dass das Analysetool (welches in Schienen eingebaut ist), das sein eigenes Backend/Reporting-System hat und dieses Element der Site 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 voraus?

Jede Hilfe wäre sehr willkommen. Vielen Dank im Voraus.

Antwort

3

Sie können dieses Plugin für Wordpress prüfen wollen:

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

Es im Grunde Kopien jeden 3rd-Party-App (wie Wordpress) zu einem Unterverzeichnis Ihrer Rails-Anwendung.

Die wahren Herausforderungen sind im Detail .... Authentifizierung, Autorisierung zwischen Admins auf der WP-Site und der Rails-App, etc. Eine Frage, die Sie sich stellen sollten ist, wie viel die Website (Wp) und Rails App gehen miteinander reden zu müssen, wenn überhaupt?

Wenn die WP-Site jedoch hauptsächlich als Informationswebsite oder vielleicht als Blog verwendet wird, können Sie Ihre WP-Site in das/public-Verzeichnis Ihrer Rails-App einfügen und die Konfigurationsdateien optimieren (wenn Sie Apache ausführen)/Passagier usw.) und von dort gehen.

+0

Dank @ply, ich hatte einen Blick auf die Dokumentation des Plugins vor einiger Zeit auch ... Aber auf seiner Website gibt es eine Notiz, dass Dieses Plugin wurde in über 2 Jahren nicht aktualisiert. Es wird möglicherweise nicht mehr gewartet oder unterstützt und möglicherweise Kompatibilitätsprobleme mit neueren Versionen von WordPress. Also hatte ich nur ein bisschen Angst, das zu benutzen. Gibt es eine andere Option. Oder hast du das Plugin selbst benutzt, damit ich sicher sein kann, dass es perfekt funktioniert? Danke –

+0

Guter Punkt, ich habe das Plugin nicht verwendet Ich denke, die größere Frage ist, ist Wordpress einfach als Plattform verwendet, um die Website (und vielleicht ein Blog) für das Analysetool zu dienen? Auf welcher Art von Server wirst du die Rails App laufen lassen? – ply

+0

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

Verwandte Themen