¿Dónde puedo encontrar un compresor tipo YUI ligero y gratuito para PHP? [cerrado]

StackOverflow https://stackoverflow.com/questions/220915

  •  03-07-2019
  •  | 
  •  

Pregunta

¿Dónde puedo encontrar un compresor gratuito, ligero y similar a YUI para PHP?

¿Estoy seguro de que disminuirá el tamaño del archivo, pero la compresión del código PHP aumentará su rendimiento?

¿Es esto lo mismo que un ofuscador?

¿Fue útil?

Solución

Hay un producto llamado PHP Encoder por ionCube ( http://www.ioncube.com/sa_encoder. php ) que es una compresión de grado empresarial y un ofuscador.

PHP Encoder es una extensión de PHP para crear y ejecutar bytecodes compilados para el rendimiento en tiempo de ejecución acelerado y la máxima seguridad.

Reducirá el tamaño del archivo y acelerará el tiempo de ejecución porque el código ya está parcialmente compilado

Otros consejos

La compresión de JavaScript tiene ventajas porque la secuencia de comandos debe enviarse a través de la red al cliente antes de que pueda interpretarse: cuanto menor sea el tamaño del archivo, más rápido llegará al usuario final. PHP se interpreta directamente en el servidor, por lo que comprimir el código no afectará la velocidad con la que se ejecuta.

Si lo que desea es aumentar la velocidad, debe buscar un acelerador PHP que almacenará en caché el código de bytes PHP compilado de su aplicación.

También recomendaría usar un caché de bytecode PHP (estamos en APC ).

Pero solo para completar: PHP tiene una función php_strip_whitespace () que elimina comentarios y espacios en blanco innecesarios (o ejecuta " php -w " desde la línea de comandos).

Es un ejercicio bastante inútil: con JS quieres compresión porque la descargas pero los scripts PHP no se descargan. Necesita su código bonito y comentado y todo para participar en una comunidad de código abierto de todos modos. Si no lo haces, entonces eres un dinosaurio justo en el camino para morir.

NuSphere también lanzó Nu-Coder tanto para asegurar el código como para acelerarlo.

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