2012-09-03 14 views
9

Soy un programador PHP que conoce Rails.¿Tiene PHP como un paquete de gemas de rubí?

Ruby gem bundler muy buena herramienta para instalar dependencias, php tiene algo así? (Tal vez algunos framework php tienen esa herramienta).

Expanation sobre bundler joya:

Bündler gestiona las dependencias de una aplicación a través de toda su vida a través de muchas máquinas de forma sistemática y repetible.

Respuesta

18

Hay Composer.

Composer es un gestor de paquetes que rastrea las dependencias locales de sus proyectos y bibliotecas.

Luego tiene Packagist (que es el repositorio principal de Composer).

Packagist es el repositorio principal de Composer. Agrega todo tipo de paquetes de PHP que se pueden instalar con Composer.

Y también puede administrar su repositorio privado/propio usando Satis.

Generador de repositorio compuesto simple estático.

Por cierto, una publicación del autor sobre What & Why Composer.

+0

genial gracias, tengo algunas preguntas: 1. ¿qué diferencia hay entre el compositor y el paquete de gemas de rubí? ¿Algún framework php usa esto, si no sabes por qué? (Yo uso zend, yii - no lo usan) – Yosef

+0

No sé realmente Gem bundler. Symfony lo usa (fue lanzado principalmente desde la comunidad de Symfony). Zend lo usa [desde 2.0] (http://packages.zendframework.com/#composer). Acerca de Yii parece haber una [discusión muerta al respecto] (http://www.yiiframework.com/forum/index.php/topic/26631-composer-support/) (no se conoce el estado). – j0k

+0

gracias por una buena respuesta – Yosef

Cuestiones relacionadas