Frage

In einem meinen Projekten werden mit einer Menge von Servern remote über SSH mit PHP verbinden. Es gibt zwei Lösungen für sie, phpseclib und die ssh2 PECL-Erweiterung für PHP, die auf der libssh2 Bibliothek basieren.

So kann jemand bitte vergleichen Sie beide und ihre Vor- und Nachteile erwähnen etc?

War es hilfreich?

Lösung

phpseclib hat so ziemlich Null-Server-Anforderungen. Solange der Server unterstützt PHP es wird funktionieren. libssh2 im Gegensatz hat, auf dem für sie zu arbeiten Server installiert werden und viele Server nicht installiert ist. Wenn es installiert ist, Sie nicht nach Bedarf gehen keine zusätzlichen Dateien enthalten (während bei phpseclib werden Sie sie umfassen müssen), aber das ist ein großer, wenn.

Insgesamt denke ich, phpseclib der OOP API viel intuitiver ist und arbeitet viel häufiger.

Hier ist eine Website, die Kritiker der beiden:

http://drupal.org/node/671702

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top