在我的一个项目中,我将使用PHP通过SSH远程连接许多服务器。有两种解决方案,phpseclib和基于libssh2库的PECL扩展。
因此,有没有人可以比较一下这两种方法,并指出它们的优缺点等?
发布于 2010-11-07 06:53:12
phpseclib对服务器的要求几乎为零。只要服务器支持PHP,它就能工作。相比之下,libssh2必须安装在服务器上才能工作,许多服务器都没有安装它。如果安装了它,您将不需要包含任何额外的文件(而对于phpseclib,您必须包含它们),但这是一个很大的假设。
总体而言,我认为phpseclib的OOP API更加直观,工作频率也更高。
这是一个批评这两个人的网站:
http://drupal.org/node/671702
https://stackoverflow.com/questions/4108492
复制相似问题