Zitat:
wie lange wird es noch brauchen
Lange, vor allem, weil es für dich die erste "Programmier"sprache zu sein scheint. Und je nachdem, wieviel Zeit du täglich übrig hast (nebenbei noch Schule oder Job?) kann daraus schnell 0,5 bis 1 Jahr werden, wobei die Frage der Qualität noch gar nicht berücksichtigt ist:
- newsscript: Das bedeutet Anzeige der News, Erstellen von News, Möglichkeit von Kommentaren? Hier muss man entweder wissen, wie man Datenbanken anfässt oder wie man mit Dateien umgeht. Bei Kommentaren müsste eine Benutzerverwaltung involviert werden.
- loginscript: Ist nicht pauschal trennbar, sondern müsste global für jedes Script beachtet werden (nennt sich Sessions). Auch hier drängt sich der Umgang mit Datenbanken auf.
- messenger (E-mails schreiben): Relativ einfach, da es unzählige Beispiele und Varianten dazu bereits gibt. Vor allem sollte aber auch dafür Sorge getragen werden, dass nicht anonyme Leute E-Mails verschicken können. Außerdem wäre eine Analysefunktion sinnvoll, falls E-Mails nicht verschickt werden können.
- jeder user mit nem eigenen profil: Je nachdem, was alles mit reinsoll einfach bis schwierig: Avatarbilder? Was soll der Benutzer alles ändern können? Wer darf die Profile sehen und wieviel davon? Wie speichern wir das ganze? Datenbankumgangskenntnisse erforderlich!
- admin panel: Sehr schwierig. Da der Admin bekanntermaßen größtmögliche Kontrolle haben will, muss man entsprechend viele Oberflächen entwerfen, die Datenlogik dahinter steuern und obendrein das ganze noch gegen unbefugtes Benutzen sichern.
- userverwaltung: Kein eigener Bereich, sondern teilt sich auf in Admin Panel und Profile.
Ein Forum mit all seinen Funktionen ist ein gern unterschätzter Brocken. Etwas vollkommen eigenes zu erstellen sollten sich wirklich mindestens Fortgeschrittene erst trauen. Freie Forensoftware wie phpBB können als Studie mal betrachtet werden (die Scripte natürlich), damit man erkennt, wie komplex so etwas werden kann.
Mein Vorschlag: erstmal phpBB installieren und richtig kennenlernen. Dazu gibt es sicher einen "Mod" für News. Und schon hätten wir alles auf einmal erschlagen, denn phpBB kann auch E-Mails verschicken.