Aufbau eines größeren Portals - ist Drupal dafür geeignet?
am 07.09.2016 - 10:41 Uhr in
Hallo liebe Community,
ich plane ein Portal zu einem Thema aufzubauen und frage mich, welches CMS am besten dazu passen würde. Ich habe selbst schon ein wenig angefangen Recherche zu betreiben und bin zu dem Schluss gekommen, dass die 3 CMS Typo3, Contao und Drupal evtl. in Frage kommen könnten. Jetzt brauche ich aber Hilfe von Euch als Experten! Bevor ich mich in eines der 3 Systeme vertiefen möchte, sollte ich sicher sein können, dass dieses meine Anforderungen auch erfüllen kann. Daher würde ich mich sehr freuen, wenn Ihr mir ein paar Ratschläge dazu geben könntet. Für alle zielgerichteten Tipps und Hinweise bin ich sehr dankbar und hoffe auf eine rege Diskussion!
Meine (wichtigsten) Anforderungen sind:
- Rechtevergabe auf Benutzerebene
- Persönliche Merkliste
- Frontend-Editing
- Bewertungen, Diskussionen
- Stabiler Betrieb auch bei hohen Nutzerzahlen (> 10.000 User / Tag)
- Perspektivisch: Shopintegration
Und viele weitere Dinge, die ich jetzt erstmal noch vergessen habe
---------
Beispiel: Katalog mit Automarken
An einem kleinen Beispiel möchte ich meine Anforderungen versuchen zu verdeutlichen. Das Beispiel entspricht jedoch nicht meiner Original-Idee, da ich diese gerne erst einmal selbst „ausbrüten“ und genau durchdenken möchte ;-)
Annahme: es existieren 10.000 Automarken
Rechtevergabe auf Benutzerebene: Jede Automarke soll eine eigene Seite bekommen. Diese (mit den dortigen Inhalten) kann entweder von dem jeweiligen Benutzer (z.B. Benutzer-BMW, Benutzer-Audi etc.) selbst verwaltet werden oder durch ein Redakteursteam (Redakteur1, Redakteur2 usw.).
Frontend-Editing: Benutzer sollen die Verwaltung ihrer Seite (z.B. BMW, Audi etc.) per Frontend erledigen können und nicht auf den Zugang zum Backend angewiesen sein müssen.
Persönliche Merkliste: Benutzer, die das Portal besuchen, können aus dem reichen Umfang an Automarken ihre Lieblingsmarken auf einer persönlichen Merkliste speichern. Bsp: Benutzer-Siggi speichert die Automarke Mercedes auf seiner Merkliste.
Bewertungen, Diskussionen: Benutzer-Siggi kann auf der Seite der Automarke Mercedes diese bewerten und mit anderen diskutieren (vergleichbar mit einem Nachrichtenartikel, über den mehrere Nutzer gemeinsam diskutieren).
Shopintegration: auf einer Automarken-Seite (z.B. BMW) werden über einen integrierten Shop z.B. Ersatzteile von BMW verkauft. Parallel dazu sollte auch ein Gesamtshop erreichbar sein, indem alle Produkte angeboten werden können.
Suche: eine intelligente Suche sollte mögliche sein, die sich durch die Angaben der einzelnen Automarkenseiten speist (Solr bei Typo3 sieht für diesen Fall ganz gut aus)
- Anmelden oder Registrieren um Kommentare zu schreiben
das ist ein großes Projekt
am 07.09.2016 - 15:12 Uhr
aber ja, es ist mit Drupal realisierbar.
Deine Vorstellungen müssen konkreter werden, und du wirst sehr viel lernen müssen.
Drupal kennt keine Trennung zwischen Frontend und Backend, sondern die Ansicht und Funktion ist von den jeweiligen Rechten des Benutzers abhängig.
Der Modulbegriff in Drupal stellt sich auch anders dar, als dies bei anderen Systemen der Fall ist.
Drupal ist sehr granular und die Datenverwaltung hochgradig relational.
Das ist gewöhnungsbedürftig, aber hoch flexibel.
Mit Drupal auf jeden Fall
am 07.09.2016 - 20:18 Uhr
Aber klar ist Drupal für Dein Projekt geeignet.
Vergiss Contao. Das ist ein tolles System für Unternehmenspräsentationen mit den üblichen Features und dort sehr übersichtlich und bedienerfreundlich. Aber es ist seitenbasiert und nicht so sehr für komplexe Funktionen und Querbezüge gemacht. Die sind mit Nodes, Fields, Views, References, Flags und Commerce etc. viel einfacher herzustellen. Contao kann mit Catalog zwar auch Inhaltstypen und mit Isotope gibt es auch einen Shop, aber Drupal ist insgesamt deutlich flexibler angelegt.
Wohlgemerkt, ich bin Contao-Fan, aber eben nicht für alles ...
Mit Typo3 habe ich nie gearbeitet, aber es ist wohl auch seitenbasiert.
Was die Lernkurve angeht, gebe ich Ronald recht. Da hast Du auf jeden Fall einiges vor Dir. Aber vor Dir sind schon viele andere den Weg gegangen, das ist bewältigbar.
vielen lieben Dank an Euch
am 08.09.2016 - 09:49 Uhr
vielen lieben Dank an Euch beide!
Ich werde mir mal die einzelnen Systeme etwas genauer anschauen.
Aber schon mal gut zu hören, dass Drupal für mein Vorhaben generell in Frage kommen würde.
Oh ja, zu lernen habe ich in jedem Falle sehr viel, das stimmt! Aber deshalb frage ich lieber mal vorher nach, bevor ich mich nachher in ein System vertiefe, bei dem ich dann merke, dass es doch die falsche Wahl gewesen ist.
Über weitere Anmerkungen/Tipps/Ratschläge würde ich mich sehr freuen.
Hi, stand vor ein paar Jahren
am 09.09.2016 - 08:16 Uhr
Hi,
stand vor ein paar Jahren vor der gleichen Frage und habe dann voll auf Drupal 7 gesetzt und es nie bereut. Man kann damit einfach Alles machen! Man findet immer eine Lösung oder ein passendes Modul für sein Vorhaben. Klar man muss sich intensiv reinfuchsen aber das muss man sich bei den anderen CMS auch. Vielleicht setzt du auch gleich auf Drupal8. Musst halt schauen, ob die Module die du für deine Funktionen brauchst schon eine D8 Portierung haben.
Viel Erfolg!