我有一个最近的问题,Tie :: File证明了我可以用于Perl程序的最佳答案.我已经准备好使用CGI,我需要问:是否有不能在CGI中使用的Perl模块,尤其是Tie :: File?如果有任何并发症,有没有办法调和它们?
CGI基本上只是一个程序,它读取STDIN上的请求并在STDOUT上喷出标题+ HTML.它并不是特别的:如果你努力的话,没有任何你不能使用的模块.
你甚至可以得到图形(例如,GTK)那些有足够痛苦的人.不是你想要的.除非你是第三方供应商,否则我不满意这项工作.
但请记住,程序的多个副本可能同时运行(每个Web请求同时运行一个),因此如果您使用的是平面文件,则必须处理锁定.