Naja hat alles Vor- und Nachteile, bei php hast du um ein vielfaches mehr Möglichkeiten, zudem hast du den Vorteil, dass im gegensatz zu java der client keinerlei zusätzliche Software benötigt, ganz egal wie viele Addons in Perl du auf deinen Server klatschst. Ich bin nun kein Experte was das angeht, aber meines Wissens nach musst du nur die eigentliche HP, da bietet sich ein template an, die gibt es im Netz zu tausenden und kostenlos auf den Server und einen Interpreter, sofern nicht im template enthalten. ich würde allerdings darauf achten, dass es mindestens php 4.0 oder 4.2 + ist (weiß ich nicht mehr genau), sonst musst du manuell einige Sicherheitslücken schließen, wie die clientseitige Neudefinition von globalen Variablen. Alles in allem ist PHP aber schöner, besser, funktionaler, vielseitiger und wesentlich umfangreicher als html oder xml. Und wenn du dir ein aktuelles template aussuchst, dann hast du auch nicht sonderlich viel Arbeit damit, durch die eingebundenen Admin-tools kannst du beliebig Buttons, Grafiken und Sitemaps erstellen, editieren oder entfernen, Benutzergruppen anlegen und verwalten et cetera pp. Und Kontaktforumlare sind eigentlich immer schon vordefiniert, musst du nur noch den Mail-handler konfigurieren und alles ist in butter. (um auf dein eigentliches problem zurück zu kommen^^) Bei guten templates wird auch sehr viel Hilfe angeboten, durch omo-prompts und Dialogfelder.
Php bietet schier unbegrenzte Möglichkeiten allerdings solltest du deinen Server nicht überschätzen, weil php im Gegensatz zu html sehr rechenlastig ist und insbesondere bei vielen Stückelungen lange Wartezeiten verursachen kann, die dann manuell durch Interpreter settings geändert werden müssen, was ich allerdings nicht wirklich beherrsche.
Falls du irgendwas extrem derbes einbauen willst und mit der an C++ angelehnten Syntax überfordert bist kenne ich 2 sehr gute Seiten, die Hilfestellungen bieten(letzteres ist gleichzeitig ein template-Vorschlag ^^):
->
http://www.phpbuilder.com/ ->
http://www.php-gfx.net/include.php?path=content/overview.php&type=4&catid=3&themeid=19