從字面理解 ‘服務提供者’ 就是提供服務的。分解閱讀‘服務提供者’相關講解的文章,細細品味,好似喝82年的拉菲通常。html
那問題來了,給誰提供服務??究竟提供什麼服務呢??laravel
答:給容器提供服務。提供統一綁定場所服務,此外‘服務提供者’還能夠作一些初始化操做。post
Laravel的每一個核心組件類對應一個服務提供者,服務提供者就是Laravel的核心/心臟。核心組件類在服務提供者這裏完成註冊,初始化動做。供後續調用。htm
好像仍是很抽象,固然高大上的東西,概念讀起來都很蒙圈,意會就好,主要看實現,接下來一一解開謎底。get
---------------------------------------------我是分割線----------------------------------------------------容器
服務容器 服務提供者 門面 契約;閱讀
參考文獻:分割