Eine andere Möglichkeit wäre mit xslt 2.0 zu realisieren. XSLT 2.0 unterstützt die Möglichkeit, mehrere Ausgaben zu produzieren. Das ist zwar dann nicht ganz so fein, wie eine dynamische Lösung, aber nicht jeder mag php bzw. asp usw. einsetzen. Du koenntest also eine auswertung fahren, die dann schon alle (x)html seiten erstellt. Ansonsten kommt du m.E. nicht über eine serverseitige Lösung hinaus, bzw. macht diese am meisten Sinn.