Laravel 從學徒到工匠精校版 地址:
https://laravelacademy.org/laravel-from-appreciate-to-artisan
《Advanced Application Architecture With Laravel 4》的中文精校版,這本書中文可以譯作 《從學徒到工匠 - 基於 Laravel 4 進行高級應用架構》,主要講了 Laravel 底層實現原理,以及如何基於 Laravel 進行大型應用設計和架構,作者是大名鼎鼎的 Laravel 框架作者 Taylor Otwell。
這本書其實網上已經有人翻譯過了,爲什麼學院君還要花費心力重新翻譯這個版本(姑且叫做精校版吧),是因爲這本書是基於 Laravel 4 寫的,裏面的很多示例在 Laravel 5 中已經不適用,而現在顯然是 Laravel 5 大行其道的時代。
所以有必要基於 Laravel 5 重新編寫書中所以示例,以及將一些 Laravel 5 中新增的,Laravel 4 中被廢棄的功能拿出來給大家說道說道,否則新手直接去看原來那本書或者翻譯的版本難免會有困惑。
另外,在某些術語的翻譯上做了一些優化,讓大家更容易理解,還有吐槽下, Taylor Otwell 大大寫的東西有的時候真的感覺對新手不友好啊,所以我會在一些地方根據自己的理解對語言做了一定的潤飾,希望可以以通俗易懂的方式呈現在大家面前。
以上,就是重新翻譯這本書的初衷了,即便如此,新手看起來可能還是有些吃力的,畢竟我不能完全脫離原書,所以有什麼問題,歡迎與我交流。
原書分的很碎,有時候一個章節可能就一兩段文字,所以我將原書以章爲單位對原書的目錄結構做了適當的調整,但不影響整體的完整性和前後的一致性,下面是整理後的目錄結構:
0、作者自序
1、依賴注入篇
2、服務容器篇
3、接口即契約篇
4、服務提供者篇
5、目錄結構篇
6、應用架構篇
7、框架擴展篇
8、設計原則篇