Vielleicht eine ungewöhnliche, aber bestimmt für den einen oder anderen außer mir interessante Frage:
Ich nutze Contao als (End)User und begeisterter Frickler ohne tiefe PHP- & MySQL-Kenntnisse. Ich will nun ein etwas umfangreicheres Projekt umsetzen:
Ein Projektmanagement für meine Firma. Es geht um zahlreiche Einzelprojekte, in denen wiederum jeweils zwischen 1 und 100 Einzelvorgänge erfasst werden müssen Jeder Einzelvorgang hat immer wieder die gleiche Art an Daten (je Vorgang ca. 10 bis 20). Diese Vorgänge sollen dann im Endergebnis in einem Word-Dokument landen. Außerdem soll der Status erfasst werden. Schließlich soll eine automatisierte Abrechnung erfolgen. Es gibt eine Aufgabenteilung vom Chef (meine Wenigkeit) bis zum Sachbearbeiter, der wiederum Übersichten über Projektinhalt und Status für das Berichtswesen zusammengefasst benötigt.
Derzeit existiert schon ein ausgefeiltes Excel-System mit diversen Verknüpfungen zwischen den Dateien, aber es fehlt der Gesamtzusammenhang zwischen den Daten.
Ich dachte nun, das bestehende System via PHP und MySQL umzusetzen und via Browser zu bedienen. Aufgrund der Grundfeatures von Contao (Benutzersystem, Templates etc.) spiele ich mit dem Gedanken, hierfür Contao zu nutzen.
Die Frage, die ich mir nun stelle ist, ob ich PHP & MySQL selbst lernen soll oder alles via MetaModels aufbauen soll. Ich habe schon ein wenig mit MM gefrickelt, finde es aber sehr komplex. PHP & MySQL kann ich selbstverständlich auch nicht wirklich, habe aber schon Literatur angeschafft.
Welcher Weg ist für einen Anfänger der einfachere?
Bei MM sehe ich als Vorteil die Integration in Contao, bei PHP & MySQL per Hand die Möglichkeiten zum Frontend-Editing. Ich will die Sachbearbeiter eigentlich nicht mit Contao konfrontieren.
Ich freue mich auf Anregungen zur Strategie, auch wenn ich - derzeit - keine konkrete technische Frage habe...
Vielen Dank!
Lesezeichen