我即将弄脏我为PHP编写FTP包装器,我只需要执行基础知识:
不幸的是,我只需要在PHP中使用FTP一次来回答这个问题,我对ftp扩展感到有点失望,主要是因为区分文件和文件夹并不是很容易,而且整体速度并不高.
据我所知,PHP有四种不同的方式与FTP服务器交互:
现在,我不想自己编写FTP客户端协议,因此选项#1不在等式中.
如果我需要做一些像获取单个文件那样微不足道的事情,文件包装器就很棒,但是如果我需要执行更复杂的操作,它们会非常慢,因为每次调用都会打开它自己的连接.
这让我得到了FTP和CURL扩展,这里是我需要一些指导的地方.正如我之前所说,我不是FTP扩展的忠实粉丝,另一方面,我从来没有使用过CURL来FTP,所以我不能客观地比较一个与另一个.
有没有人试过这两种方法?你对他们有什么看法?CURL选项更快吗?
另外,有什么替代方案我不知道吗?
| 归档时间: |
|
| 查看次数: |
1056 次 |
| 最近记录: |