自從發布了 Laravel 框架之后,我收到了大量讓我寫書的請求,大家想讓我出一本關于如何構建具有良好架構的、復雜應用的指南。由于每一個應用程序都是獨特的,這就需要此書講述的是通用且實用的理論,同時易于在各種項目中實施。
應大家所求,我寫了這本書,我將從 Laravel 框架基礎要素之一的依賴注入開始講起,然后帶領大家深入了解服務提供者和應用程序結構,最后談談設計模式中的 SOLID 設計原則及其在 Laravel 中的應用。理解并掌握這些概念之后,將會為你之后的 Laravel 項目開發奠定堅實的理論基礎。
看完此書之后,如果你對 Laravel 框架的架構還有其它疑惑,或者想看到本書未提及的更多其它內容,請給我發電子郵件。我會基于社區的反饋來進一步擴展本書,所以你的意見很重要!
最后,非常感謝 Laravel 社區的每一個人。你們為世界上成千上萬的 PHP 開發者做出了自己的貢獻,使得 PHP 開發變得更好玩、更令人激動。祝 Code happy!
Taylor Otwell 敬上。