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?

¿Fue útil?

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:

http://drupal.org/node/671702

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top