30 septiembre, 2008

Archivos comprimidos .PHAR para PHP

Se trata de la respuesta al .JAR de Java y por tanto es una forma de empaquetar todos los archivos de una misma aplicación dentro de un archivo con compresión Zip.

Phar será integrado en la versión 5.3 de PHP. La otra ventaja es evidente, por ejemplo, instalar una aplicación web como Wordpress copiando un sólo archivo al raíz del servidor web. O publicar una librería para usar en los programas propios indicando un sólo archivo .phar.


// Referencing a .phar archive or its contents:
include 'userlibrary.phar';
include 'phar://userlibrary.phar/internal/file.php';
 
// Utilizing the Phar Stream Wrapper:
header('Content-type: image/jpeg');
echo file_get_contents('phar://userlibrary.phar/img/image.jpg');

Visto en NickAWilliams.com.

Publicar un comentario en la entrada

Últimos links en indiza.com