2

在我的一个项目中,我将使用 PHP 通过 SSH 远程连接许多服务器。它有两种解决方案,phpseclib和基于 libssh2 库的ssh2 PECL Extension for PHP。

那么任何人都可以比较两者并提及它们的优缺点等吗?

4

1 回答 1

8

phpseclib 对服务器的要求几乎为零。只要服务器支持 PHP,它就可以工作。相反,libssh2 必须安装在服务器上才能工作,而且很多服务器都没有安装它。如果安装了它,您将不需要包含任何其他文件(而使用 phpseclib 您将必须包含它们)但这是一个很大的如果。

总体而言,我认为 phpseclib 的 OOP API 更直观,工作更频繁。

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

http://drupal.org/node/671702

于 2010-11-06T22:53:12.420 回答