Hi,
übrigens den tip mit den modulen hab ich schon oft gehört. ich werds mit den modulen auch versuchen, aber erstmal probier ich perl in seinen grundsätzen zu verstehen.
Sinn der Module ist es, Dir das Leben *einfacher* zu machen.
Gerade wenn Du anfängst, die ersten Skripte lauffähig zu bekommen, sollest Du für Standardaufgaben fertige Standardlösungen verwenden.
CGI.pm ist hierbei eine der naheliegendsten Hilfen - und seine Verwendung erspart Dir, die CGI-Schnittstelle schon jetzt bis ins Detail verstehen zu müssen.
Ich an Deiner Stelle würde also Perl *mit* Modulen lernen.
Sobald Du fit bist - und Zeit genug hast -, kannst Du immer noch den Quelltext von CGI.pm lesen und dann ggf. eine für Deine Belange optimierte Sparversion selbst herstellen.
Bis dahin kommst Du mit den Modulen schneller - und mit mehr Erfolgserlebnissen - ans Ziel.
mfG - Michael
(der Perl auch zuerst ohne Module gelernt hat und im Laufe der Zeit immer mehr eigenen Code wegwirft und durch Modulaufrufe ersetzt ;-)