PHP/FTP客户端
我即将着手为PHP编写FTP包装器,我只需要执行基本操作:PHP/FTP客户端,php,curl,ftp,Php,Curl,Ftp,我即将着手为PHP编写FTP包装器,我只需要执行基本操作: 读/写和附加到文件 列出/chmod并删除文件/文件夹 不幸的是,我只需要在PHP中处理一次FTP,我对FTP扩展有点失望,主要是因为区分文件和文件夹不是一件小事,而且总体速度不是很快 据我所知,PHP有四种与FTP服务器交互的不同方式: 纯套接字实现 文件包装器 FTP扩展 卷曲延伸 现在,我不想自己编写FTP客户端协议,所以选项1是不可能的 如果我需要做一些琐碎的事情,比如获取一个文件,那么文件包装器是非常好的,但是如果我需要执
- 读/写和附加到文件
- 列出/chmod并删除文件/文件夹
FTP
扩展有点失望,主要是因为区分文件和文件夹不是一件小事,而且总体速度不是很快
据我所知,PHP有四种与FTP服务器交互的不同方式:
还有,有没有我不知道的替代方案?你看过PEAR软件包了吗?我已经为一个项目尝试了这两种方法。需要通过ftps+auth连接通过加密和身份验证上传一些文件,然后获取响应代码和XML信息,这是一种交换,因此最终甚至无法接近使用php ftp扩展名的解决方案,并且通过一些调试(CURLOPT_VERBOSE)和。所以我投了赞成票,这是从1997年开始的,效果很好 没有想到这一点,似乎很好-但是,它仍然依赖于
ftp
扩展,我担心性能不会很好。我真的很想听到一些关于CURL方法的反馈。这是一个小型FTP库(尚未完成),它允许您在没有FTP扩展的情况下以较低的实现级别(基于流)与服务器通信,但是我仍然在使用它,我希望得到一些帮助。