我正在编写一个工具,允许有人连接到网页并生成可供即时下载的文件。PHP fwrite vs.输出管道
写这些文件,我可以使用PHP功能,如FOPEN或FWRITE,或者我可以创建一个脚本,它可以被称为一个系统调用,生成的输出如:
PHP downloadGen.php> filetocreate .xml
解决方案的fwrite版本使用更多的内存,并且也比管道版本慢。有没有人看到执行下载代作为系统调用的任何问题?我可以同时运行多少个电话会有限制吗?
无论如何,我希望有人有经验,类似的东西,并能提供一些建议......
使用file_put_contents的问题是,我将不得不将整个输出存储在变量中,然后将其转储到文件中。 – 2009-11-05 06:23:02