我想找到一些在线工具来压缩和优化我的Perl。从服务器端cgi删除(至少)空白和注释是否有任何好处?是否有像Closure Compiler这样的工具来压缩和优化Perl/CGI?
0
A
回答
7
Perl源码经历了一个编译阶段,它不会被直接解释。 Perl代码在服务器上执行,不会传送给客户端。与JavaScript不同,最小化没有任何好处。
如果你想优化,首先测量瓶颈。我认为从CGI切换到持久技术会给你带来巨大的回报。
相关:
- How can I compile my Perl script so to reduce startup time?
- How can I reduce Perl CGI script start-up time?
编辑:
你提到的,你在Apache httpd的部署评论。要在不更改现有代码的情况下缩短启动时间,请安装mod_perl2并使用perl-script
handler运行CGI程序。从长远来看,将您的代码库从CGI切换到PSGI并在Plack::Handler::Apache2上部署,或者,如果您还有一台用于Web服务器的FastCGI适配器Plack::Handler::Net::FastCGI,则最好进行部署。
0
Perltidy是一个免费的漂亮的打印机有很多选择。其中一些可能会以某种方式做,例如,例如删除空格。这不是一个缩小版,但是很高兴知道,但我建议将它添加到您的工具箱中
相关问题
- 1. 是否有像这样的jQuery工具?
- 2. ImageResizer中是否有像PNY压缩一样的PNG压缩?
- 3. 是否有任何Java压缩工具
- 4. 优化和压缩HTML
- 5. 是否有像“Pex”这样的工具可以对WP7进行压力测试?
- 6. 优化:像gprof这样的工具,用于visual studio
- 7. 如何优化已压缩的图像?
- 8. 是否有像XSLT的doxygen这样的工具?
- 9. 是否有像Java的Schematics(Python)这样的工具?
- 10. 是否有像增强bcp for Eigen这样的工具?
- 11. 是否有像Excelsior JET这样的免费工具?
- 12. 是否有像Xenu这样的客户端工具?
- 13. 是否有像xentop这样的监控工具来追踪历史数据?
- 14. 优化Lucene的压缩比
- 15. 是否有压缩
- 16. Protobuf-net是否具有用于序列化的内置压缩?
- 17. 这是否优化总是工作
- 18. 这是否违背JLS的理念来压缩do ...而这样呢?
- 19. ASP.NET是否具有像ASP这样的变量和过程?
- 20. closure-compiler-js and grunt
- 21. 使用Closure Compiler API
- 22. 是否有可能在jQuery中使用Closure Compiler ADVANCED_OPTIMIZATIONS?
- 23. 是否有相当于Google Closure对JavaScript的Java优化?
- 24. 适用于Flash的ActionScript 2的压缩和解压缩工具
- 25. 是否有像ptpython这样的golang解释器和自动完成工具?
- 26. 是与Closure Compiler兼容的jQuery 1.4.2吗?
- 27. 是否有库或工具用于压缩大量文件
- 28. 是否有像smush.it这样的任何php脚本来优化本地站点上的图像?
- 29. 这个名为Closure Compiler的.jar文件是做什么的?
- 30. 是否有简单的工具来压扁wsdl文件?
为什么要这么做?你的性能问题是什么?你如何提供你的CGI,你使用什么网络服务器? – 2012-03-10 16:19:09
我使用Apache2,但我不确定我的交付方式是什么意思?我只是想减少等待时间(在index.cgi的请求和响应之间) – harmonic 2012-03-10 16:41:59