Вопрос

В одном из моих проектов я собираюсь подключиться с несколькими серверами удаленно через SSH, используя PHP. Для этого есть два решения, phpseclib. и то SSH2 Расширение PECL для PHP, который основан на библиотеке libssh2.

Так что кто-нибудь может сравнить оба и упомянуть свои плюсы и минусы и т. Д.?

Это было полезно?

Решение

Phpseclib имеет довольно много нулевых требований к серверу. Пока сервер поддерживает PHP, он будет работать. Libssh2, напротив, должен быть установлен на сервере для него на работу, и многие серверы не установили. Если он установлен, вам не нужно будет включать какие-либо дополнительные файлы (тогда как с phpseclib вам придется включать их), но это большой, если.

В целом, я думаю, что API Phpseclib's OOP гораздо более интуитивно понятен и работает гораздо чаще.

Вот сайт, который критики два:

http://drupal.org/node/671702.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top