Hallo Thomas,
hinsichtlich des libxslt-Prozessors habe ich mich geirrt, denn mit deinem Code-Vorschlag funktioniert das Ganze schon, es benötigt aber immer noch ca. 8 Sekunden, was für den Aufbau einer Website natürlich inakzeptabel ist. Mit einer gut indexierten mysql-Datenbank sind es gerade mal ein Bruchteil einer Sekunde. Schade. Dennoch probiere ich es bei Gelegenheit mit dem Saxon, einfach um zu sehen, dass XSLT zumindest das Potential gehabt hätte, wenn nur nicht...
Grüße
Nube2021