Projektentscheidung Drupal oder Drupal+PHP/JS
am 07.11.2013 - 14:17 Uhr in
Hallo zusammen,
wir stehen derzeit für eine neue Webseite vor einer entscheidenden Frage.
Unsere neue Webseite basiert auf Drupal. Zusätzlich nutzen wir ein auf PHP, Mysql & JS basierendes Backend, das Inhalte auf der Webseite steuert. Sie werden per PHP in den Drupalseiten eingebunden.
Wir möchten nun ein neues, komplexes Modul für das Management unserer Events hinzufügen. Das System ist relativ groß, kann von uns aber in PHP/Mysql/JS entwickelt werden - kein Problem.
Die Frage ist nun, ob wir das neue System besser in Drupal, als Drupal Modul entwickeln sollten oder es außerhalb Drupal wie geplant in PHP bauen.
Welche Vorteile hätte es das System innerhalb Drupal als Modul zu bauen?
Mal abgesehen vom 'Look and feel', rein inhaltlich, sicherheitstechnisch und in Hinblick auf Drupal-Updates.
Kosten und Zeitaufwand sprechen zurzeit gegen Drupal und für eine externes PHP System.
Was meint Ihr dazu?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo,villeicht liegt die
am 07.11.2013 - 19:16 Uhr
Hallo,
vielleicht liegt die Wahrheit Mitte: Du kannst Dir (wie auch immer) die Daten von aussen holen, und ein (oder auch mehrere) Modul dazwischenschalten, die das als Schnittstelle dienen.
Drupal dient dann lediglich als Frontend (mit allen Vorteilen), die externen Inhalte können im eigenen Backend verwaltet werden.
Gruß
Christian
Drupal Modul als Schnittstelle
am 08.11.2013 - 13:29 Uhr
Hallo Christian,
Deine Idee "Drupal-Modul als Schnittstelle" hört sich interessant an!
Ein konkretes Beispiel: Wir haben eine "Ansprechpartner" Seite, die auf einer Personendatenbank basiert.
Die Daten der Personen bearbeiten wir in einem PHP Backend (Daten: Text & Bilder) mit Anbindung an unser CRM und weitere Systeme.
Das Backend würde also an das "Drupal Schnittstellen-Modul" die Daten & URLs zu den Bilddateien der Personen senden. Die Daten werden innerhalb der Drupal Datenbank gespeichert (zusätzlich zur PHP Datenbank?) und Drupal baut aus diesen Rohdaten die Frontend-Seite mit einem in Drupal durch das Drupal Modul erstellen Layout....?? :-) Hab ich das richtig verstanden? Ich versuche mir gerade vorzustellen wie wir unser vorhandenes PHP Backend, das sehr viele der Inhalte steuert (Ansprechpartner, Produkte, Hersteller usw.) UND das neue Event Modul mit einem Drupal Modul als Schnittstelle zu betreiben...
Siehst Du bestimmte Vorteile durch ein Schnittstellen Modul gegenüber der Einbindung von PHP in die Nodes?
Was Du letztendlich in der
am 08.11.2013 - 13:41 Uhr
Was Du letztendlich in der Drupal-DB speichern müsstest wäre genauer zu evaluieren - am besten gar nix, jedenfalls sowenig wie möglich.
Es hängt natürlich sehr viel davon ab, wie performant das System sein muss, da geht's dann schon ans Eingemachte ;)
Mit einer Modul-Lösung kannst Du Dir die halt die Drupal-Funktionlitäten, was Daten-Darstellung (man denke hier auch mal an multilanguage), Template-System (z.B. Blöcke usw..) und was sonst so Drupal halt so ausmacht..., reinholen,
Gruß
Christian