in reply to CGI.pm vs no CGI.pm

You will benefit from reading Ovid's excellent CGI course. It covers not only this question, but an array of others as well.

Makeshifts last the longest.