【PHP】Composer入門實踐

來源:互聯網
上載者:User
這裡很有必要和很多初學者提一下,現在Web的開發趨勢越來越接近整合化,自動化。Node.js之所以如日中天,npm有很大的功勞,對開發人員們起到了十分便捷高效的開發形式。因此,PHP也應運而生了Composer來進行依賴管理。所以無論你以後是要成為專業PHP工程師,還是為了和你未來Team中其他隊友“和諧”共事,請掌握之!

簡介

Composer是什嗎?Composer是PHP的依賴管理工具,什麼是依賴管理工具呢?它是新出來的一個標準,通過它來管理一個架構一個項目要載入哪些庫哪些外掛程式,你可以在一個名為composer.json的檔案中定義需要的資源套件,通過composer命令可以自動進行下載部署。

Composer 可以看成一個 PHP 的包管理器,類似 Python 的 easy_install 和 pip,Ruby 的 gem,Node.js 的 npm,是一個強大的生態系統。

現在流行的Yii,Laravel等PHP開發架構都推薦使用Composer方式安裝架構到本地,它也主要用於本地開發的時候項目的資源管理。

  • 簡介入門

Mac下安裝

基本使用

中文文檔

載入Silex Microframework 和Tesseract-OCR PHP兩個庫樣本:

參考文檔

  • Composer使用五個小技巧
  • Composer中文網
  • Mac下安裝Composer
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.