我有一个perl cgi脚本,我正在运行,偶尔我需要向用户提供静态HTML文件。有没有更有效的方法来做到这一点,而不仅仅是读取文件并逐行打印出来?现在我做:
print while(<$file>);
我知道像File :: Slurp这样的模块可用于高效阅读,但我不确定我是否会从中看到任何性能提升。在perl中有一个很好的方法可以完全提供静态文件吗?或者只是定期打印最好的?
答案 0 :(得分:0)
一次处理比一行更大的块可能更快,因此可能
exec("cat", "--", $path)
但是为什么CGI首先用于服务静态文件???