Hallo allerseits,
ich bin neu hier im Forum und bei Typo3.
Seit etwa einem halben Jahr arbeite ich für meine Uni an einem interaktiven Vorlesungsverzeichnis.
Die Anforderungen sind:
Ausserdem noch einige andere Dinge, die jetzt zu weit führen würden.
Bislang habe ich alles komplett selbst in PHP/MySQL entwickelt und bin auch schon recht weit. Alles, was fehlt, ist der Zugang für die Profs und der Stundenplanassistent.
Meine Frage ist nun:
Ist Typo3 für so ein Projekt geeignet?
Ich habe bislang nur einen ersten Überblick über Typo3 bekommen, stelle mir aber vor, dass ich insbesondere bei der Benutzerverwaltung viel Arbeit sparen könnte.
Wie sieht es mit dem Schreiben von Erweiterungen aus? Ist das sehr aufwändig? In meinem Projekt habe ich ja bereits zahlreiche Eingabeformulare gebastelt, die irgendwie auch in Typo3 umgesetzt werden müssten. Ist das sehr aufwändig?
Wäre toll, wenn einer kurz was dazu sagen könnte, ob sich der Aufwand lohnt.
Vielen Dank und beste Grüsse,
Andreas
Hallo,
grds. sind alle von Dir beschriebenen Funktionen mit Typo3 realisierbar. Typo3 ist auf Erweiterbarkeit ausgelegt mit offenen APIs in alle Systembereiche.
Spannender ist die Frage, ob sich der Aufwand lohnt.
Du hast zwei Möglichkeiten:
1. Du entwickelst den Code als Typo3 Erweiterung (Extension). Da wirst Du Dich ein wenig in die Typo Architektur einarbeiten müssen, was bei Deinem php Hintergrund aber kein Prob sein sollte. Es gibt in Typo ein eigenes Framework, was die Erstellung von Extensions unterstützt, dazu tonnenweise erstklassige Dokus über das gesamte System.
2. Du bindest Deine bereits bestehenden Dateien in Typo ein, was aber zu einigen Modifikationen an Deinen Codes führen könnte.
Beides ist natürlich mit Aufwand (Einarbeitung, Implementierung, Tests usw.) verbunden. Wenn Du Typo nur für eine an sich schon vorhandene Applikation im Webumfeld nutzen möchtest, dürfte der Aufwand nicht lohnen. Wenn Du aber weitere Features im Bereich Content Management oder Benutzerverwaltung planst, dann wäre das schon eine Überlegung wert.
Gruss
Thomas
Hallo,
vielen Dank für deine Antwort!
Wie gesagt, die Benutzerverwaltung habe ich noch gar nicht angefangen. Zumindest nicht, was den Zugang für die einzelnen Benutzer angeht. Eine Personaldatenbank existiert aber.
Was ich noch nicht angefangen habe ist also:
- Benutzerverwaltung (Änderungsrechte an eigenen Veranstaltungen)
- Stundenplan online zusammenstellen
- Newsletter über Stundenplanänderungen (möglichst nur für die eigenen Veranstaltungen)
- Export des Vorlesungsverzeichnis ins RTF Format für die Drucklegung. Natürlich mit Berücksichtigung der genauen Formatierungsvorgaben.
Mein Problem ist nun, dass ich nicht abschätzen kann, ob es einfacher ist, alles in Typo3 umzusetzen (und folglich auch das, was ich schon geschafft habe), oder ob ich lieber das Rad neu erfinden sollte, um wirklich alles selbst in der Hand zu haben.
Besonders interessant ist vielleicht auch der Sicherheitsaspekt. Ich nehme an, dass die Userverwaltung von Typo3 recht sicher ist. Meine eigene musste das ja erst noch beweisen ;-)
Liege ich mit meiner Einschätzung von Typo3 richtig?
Ich weiss natürlich, dass hier niemand verbindlich antworten kann, aber ich wäre für weitere Denkanstösse sehr dankbar!
Viele Grüsse und besten Dank nochmal,
Andreas
Du wirst auch in Typo3 die meisten Deiner Anforderungen ausprogrammieren müssen. Da das System offen ist, bleibt also so oder so alles in Deiner Hand 😉 .
Die Benutzerverwaltung im Frontendbereich wirst Du sicher verwenden können, ebenso vielleicht die Newsletter Erweiterung.
Für eine Umsetzung in Typo3 spricht die Möglichkeit der CMS Funktionen, die Du vielleicht irgendwann mal nutzen willst und weitere Features, die Sir jetzt schon nützlich sein könnten (s. Benutzerverwaltung). Alklerdings musst Du Dich in Typo einarbeiten, um das System individuell erweitern zu können....
Wenn Du wirklich nur diese Applikation planst, würde ich wahrscheinlich auf Typo verzichten, denn so gross ist die Zeitersparnis durch die eingebautebn Features wahrscheinlich nicht.
Sobald Du aber die Möglichkeit siehst, das aus Deiner Vorlesungsverwaltung mal mehr wird (eigenen Content pflegen, Notizen anlegen, News verwalten - also eine ausgewachsene Internetapplikation), dann würde ich auf jeden Fall schon heute mit Typo3 beginnen.
Gruss
Thomas
Die Benutzerverwaltung im Frontendbereich wirst Du sicher verwenden können
Wie meinst du das mit dem Frontendbereich? Nicht auch für den Backendbereich?
Meine Vorstellung sah bisher so aus:
Ich bastel - wie auch immer - die Erweiterung, um die Inhalte zu bearbeiten. Dann lege ich Benutzer (z.B. die Profs) an, und gebe ihnen das Recht, die Erweiterung zu benutzen.
Habe ich das richtig verstanden?
Vielen Dank für deine Hilfe,
Andreas
PS: Ich habe auch noch ein anderes Projekt vor (Internetauftritt einer Firma mit News etc.). Typo lernen muss ich also ohnehin.
Ja, das ist richtig. Dennoch hast Du die Möglichkeit, sowohl den Zugriff der Editoren im Backend zu regeln, als auch den Zugriff der Anwender über das Frontend.
Es wäre doch auch denkbar, dass Du für Deine Erweiterung ein Frontendplugin anbietest, in dem Daten zu pflegen sind. Dann könntest Du nettwerweise mit der Forntenduserverwaltung arbeiten.
Gruss
Thomas
Hallo Andreas,
hast du denn schon deinen Stundenplan angelegt?
Würde mich interessieren wie du das gelöst hast.
Gruß Daniel
hallo,
bin auch auf der Suche nach einem Stundenplan oder vorlesungsverzeichnis
vielleicht hat ja einer einen tip für mich
gruß max