Hallo,
Natürlich kannst Du auch Deinen eigenen Parser schreiben, ich selbst hab mir eine schlanke Alternative für CGI.pm geschrieben, bei Interesse kannst Du Dir das Teil mal anschauen, es funktioniert genauso wie CGI.pm nur halt kleiner und mit einem eigenen Objekt sowie einer objektunabhängigen Variante. Im Prinzip werden alle Parameter als Key auf einen Hash gelesen, wobei die Values grundsätzlich in einem Array liegen; je nach Kontext zieht dann die Funktion param() einen Einzelwert oder das ganze Array (wantarray).
das wäre bestimmt eine interessante Alternative, darf ich die mal bitte sehen?
gruß aus Senftenberg am See