Hoy no me extenderé mucho, pero no por ello nuestra entrada de blog será menos importante.
Cuando usamos Composer hay algunas operaciones que pueden ser lentas y llevarnos más tiempo del que nos gustaría. Para acelerar estas operaciones existe Prestissimo que nos permite realizar la descarga de paquetes en paralelo y así acelerar el proceso de instalación.
Los requisitos para su uso son:
- composer >=1.0.0 (includes dev-master)
- PHP >=5.3, (suggest >=5.5, because curl_share_init)
- ext-curl
Su instalación es muy sencilla lanzando el siguiente comando, recomendablemente a nivel global:
$ composer global require hirak/prestissimo
En el siguiente ejemplo el tiempo de descarga pasa de 288s a 26s.
$ composer create-project laravel/laravel laravel1 --no-progress --profile --prefer-dist