2012-09-03 17 views
9

Sono programmatore PHP che conosce Rails.PHP ha come bundler gemma rubino?

Ruby gem bundler ottimo strumento per installare le dipendenze, php ha qualcosa del genere? (Forse alcuni framework php hanno tale strumento).

expanation su gemma bundler:

Bundler gestisce le dipendenze di un'applicazione per tutta la sua vita attraverso molte macchine sistematico e ripetibile.

risposta

18

C'è Composer.

Composer è un gestore di pacchetti che tiene traccia delle dipendenze locali dei progetti e delle librerie.

Quindi hai Packagist (che è il principale repository Composer).

Packagist è il repository principale di Composer. Raggruppa tutti i tipi di pacchetti PHP installabili con Composer.

E puoi anche gestire il tuo repository privato/privato utilizzando Satis.

Generatore di archivi Composer statico semplice.

A proposito, un post dall'autore su What & Why Composer.

+0

bei ringraziamenti, alcune domande: 1. che differenza c'è tra compositore e gemma rubino? Qualche framework php usa questo, se non sai perché? (Io uso zend, yii - non lo usano) – Yosef

+0

Non conosco davvero Gem bundler. Symfony lo usa (è stato lanciato principalmente dalla comunità Symfony). Zend lo usa [dal 2.0] (http://packages.zendframework.com/#composer). A proposito di Yii sembra esserci una [discussione a parte libera] (http://www.yiiframework.com/forum/index.php/topic/26631-composer-support/) (non si conosce lo stato). – j0k

+0

grazie per la buona risposta – Yosef