phpseclib vs libssh2
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?
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: