Hallo zusammen,
ich habe länger nichts mehr mit PHP gemacht, möchte nun aber ein kleines PHP-Projekt realisieren, das folgendes können soll:
- Benutzerverwaltung (Registrierung mit E-Mail + Passwort)
- Jeder Benutzer hat einen Kalender und ein paar weitere Inhalte als Startseite
- Jeder Benutzer kann selbst über ein Formular GPS-Logs (Dateien) hochladen, die dann mit Datum/Uhrzeit in seinem persönlichen Kalender auftauchen
- Jeder Kalendereintrag kann angeklickt werden und es werden nähere Details zum Eintrag dargestellt
Natürlich sollten grundlegende Dinge wie eine Template-Engine oder ggf. eine Mehrsprachigkeit möglich sein.
Das Ganze sollte auf einem Shared Hoster (einfacher Webspace) laufen.
Womit fange ich da am besten an?
Eignet sich hier ein Framework wie Yii & Co?
Sollte ich alles manuell zusammenbauen (Smarty-Template-Engine, ...)?
Gibt es eine Art CMS o.ä. (evtl. etwas wie
OSSN?), das die Grundfunktionalität bietet (Benutzerverwaltung und eigene Startseite) und das ich leicht erweitern kann?
PHP und
MySQL sollten als Anforderungen ausreichen.
Grüße
Matze