Если вы смотрите на сценарии CGI на основе Perl, подумайте о том, чтобы использовать что-то вроде mod_perl или FastCGI , которые решают эту проблему (среди прочих).
Более общий способ сделать то же самое - создать некое «серверное» приложение, которое загружается один раз и прослушивает клиентские соединения. Таким образом, клиенты могут быть очень маленькими легкими процессами, которые просто подключаются к серверу и просят сервер выполнить любую необходимую работу.