phpseclib vs libssh2
Pregunta
En una de mis proyectos voy a conectar con una gran cantidad de servidores de forma remota a través de SSH usando PHP. Hay dos soluciones para ello, phpseclib y la ssh2 PECL extensión para PHP que se basa en la biblioteca libssh2.
Entonces, ¿puede alguien por favor comparar ambos y menciona sus pros y contras, etc?
Solución
phpseclib tiene prácticamente cero requisitos del servidor. En tanto que soporta el servidor PHP que va a trabajar. libssh2, por el contrario, tiene que ser instalado en el servidor para que funcione y una gran cantidad de servidores no tiene instalado. Si se instala no vas a necesidad de incluir los archivos adicionales (mientras que con phpseclib tendrá que incluirlos) pero eso es un gran si.
En general, creo que la API de programación orientada a objetos de phpseclib es mucho más intuitivo y trabaja con mucha más frecuencia.
Aquí hay un sitio web que los dos críticos: