2012-09-03 28 views
9

Tôi là lập trình viên PHP biết Rails.PHP có giống như ruby ​​gem bundler không?

Ruby gem bundler công cụ rất tốt để cài đặt các phụ thuộc, php có một cái gì đó như thế? (Có thể một số khuôn khổ php có công cụ như vậy).

Expanation về đá quý bundler:

Bundler quản lý phụ thuộc của một ứng dụng thông qua toàn bộ cuộc sống của nó trên nhiều máy có hệ thống và repeatably.

Trả lời

18

Composer.

Composer là trình quản lý gói theo dõi phụ thuộc cục bộ của dự án và thư viện của bạn.

Sau đó, bạn có Packagist (là kho lưu trữ Composer chính).

Packagist là kho lưu trữ Composer chính. Nó tập hợp tất cả các loại gói PHP có thể cài đặt với Composer.

Và bạn cũng có thể quản lý kho lưu trữ riêng/riêng của mình bằng cách sử dụng Satis.

Trình tạo kho lưu trữ Composer tĩnh đơn giản.

Nhân tiện, bài đăng của tác giả về What & Why Composer.

+0

cảm ơn tuyệt vời, có một vài câu hỏi: 1. sự khác biệt giữa nhà soạn nhạc và nhóm đá quý ruby? Có một số khuôn khổ php sử dụng này, nếu không làm bạn biết tại sao? (Tôi sử dụng zend, yii - họ không sử dụng nó) – Yosef

+0

Tôi không thực sự biết Gem bundler. Symfony sử dụng nó (nó chủ yếu được khởi chạy từ cộng đồng Symfony). Zend sử dụng nó [kể từ 2.0] (http://packages.zendframework.com/#composer). Về Yii dường như có một [cuộc thảo luận đã chết về nó] (http://www.yiiframework.com/forum/index.php/topic/26631-composer-support/) (không biết tiểu bang). – j0k

+0

cảm ơn câu trả lời hay – Yosef

Các vấn đề liên quan