1.composer是一個php依賴管理工具,而不是一個包管理器。怎麼來理解呢?就像在是在電腦中安裝了個電腦管家,在電腦管家的軟件管理中下載和更新軟件,其實這個電腦管家只是一個管理工具,而真正的軟件可能不是在電腦管家中。
2.而真正的軟件多是在github倉庫中,而後用composer管理。
3.例如你在作項目中,你須要一個驗證碼,你又不想浪費時間去寫這些底層的東西,因此你能夠直接用composer進行安裝。而後直接使用。很是方便,默認安裝是不會安裝到全局的,而是安裝到一個目錄中。
4.自動加載:composer默認安裝以後是有一個自動加載文件的,它能夠加載composer下載的庫中全部的類文件。使用它,只須要在你的項目中引入就好了,require 'vendor/autolad.php',若是不想使用,能夠用本身的自動加載。
其實上面就是composer的內幕和使用步驟,很是簡單。如今下面來講說composer的一些命令:
安裝好composer以後,就能夠使用composer命令直接看到有哪些幫助:
1.在項目的目錄下建立composer.json文件
按照composer.json語法寫對應的需求
2.安裝
composer install