Hy,
ich denke für dein Projekt würde ich PHP3 oder 4 mit ner MySql Datenbank benutzen.
Auf jedenfall würde ich so viel wie möglich Serverseitig machen. Wie das genau Programmiertechnisch aussehen würde, ich denke ich würde so viel wie möglich in eigenen kleinen Scripts (Modulen) machen.
Mehr würde sich bei mir wohl wärhend der Detailplanung ergeben.
Grüße