我正在尝试找到一些用于压缩和优化perl的在线工具。从服务器端cgi删除(至少)空格和注释是否有任何好处?
答案 0 :(得分:7)
Perl源经历编译阶段,不直接解释。 Perl代码在服务器上执行,而不是传递给客户端。与JavaScript不同,最小化没有任何好处。
如果您想进行优化,请先测量瓶颈的位置。我认为从CGI转换为持久技术会给你带来很大的回报。
相关:
编辑:
您在评论中提到您在Apache httpd上部署。要在不更改现有代码的情况下缩短启动时间,请安装mod_perl2并使用perl-script
handler运行CGI程序。从长远来看,将代码库从CGI切换到PSGI并部署在Plack::Handler::Apache2上,或者最好,如果您还有Web服务器的FastCGI适配器Plack::Handler::Net::FastCGI。
答案 1 :(得分:0)
Perltidy是一款免费的漂亮打印机,有很多选项。他们中的一些人可能以某种方式做你想要的事情,例如删除空格。它不是一个缩小器,但很高兴知道,我建议将它添加到你的工具箱中