在我的一个项目中,将使用PHP通过SSH远程与大量服务器连接。有两种解决方案, phpseclibSSH2 基于LibsSH2库的PHP的PECL扩展。

那么,任何人都可以比较两者并提及他们的利弊等吗?

有帮助吗?

解决方案

phpseclib的服务器要求几乎为零。只要服务器支持PHP,它将起作用。相比之下,LIBSSH2必须安装在服务器上才能正常工作,并且许多服务器没有安装。如果安装了它,则无需包含任何其他文件(而使用phpseclib,您必须包括它们),但这是一个很大的内容。

总体而言,我认为Phpseclib的OOP API更加直观,并且工作频率更高。

这是一个批评两者的网站:

http://drupal.org/node/671702

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top