首頁  >  文章  >  開發工具  >  php失去composer會發生什麼

php失去composer會發生什麼

藏色散人
藏色散人原創
2019-08-23 10:53:421846瀏覽

php失去composer會發生什麼

php失去composer會發生什麼事?

簡單來說,PHP失去composer的話,會導致安裝PHP各種框架或各種依賴套件時,非常麻煩並且會嚴重影響PHP專案的開發效率。

如果你是程式設計師,很可能你會發現技術更新的輪子轉得讓你跟不上,例如使用者認證、資料庫管理、路由等技術。 PHP裡面有很多很成熟的框架來處理這些問題,所以你會認為這些框架使用起來應該很容易,不是嗎?

如果你現在手動的安裝使用Zend, 或Laravel 或Symfony,你會發現並不是一件容易的事情,每種技術都有自己的各種依賴包,於是最終事情搞得的一團糟。

這時候 Composer 的作用就出現了。 Composer 是PHP的一個依賴管理工具。它能管理你的PHP專案所需的所有依賴關係。也就是說,Composer 會將你的PHP專案所需的所有程式碼庫、相依性從網路上全部拉取下來,放在一起進行管理。

這種針對專案的依賴管理方式並不是一種新的概念,事實上,Composer 是受到了 npm 之 Node.js 和 Bundler 之 Ruby 的啟發。

相信你應該對 PEAR 有所了解。 PEAR 是多年前就有的 PHP 函式庫管理工具。然而,很多程式設計師不喜歡使用 PEAR,有很多原因,首先,它過時了,其次,PEAR 要求你安裝整個系統,而不是根據每個項目來安裝。也就是說,如果你有一個專案對一個稍微有點舊的庫有依賴,事情就麻煩了。

想了解更多的composer使用教學課程,可以造訪:https://www.php.cn/tool/composer/

以上是php失去composer會發生什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn