[譯] Laravel 5 之美 - 1) 介紹

原文地址: Laravel 5.1 Beauty - Introductionlaravel

個人新書 About Laravel 5.1 的簡要介紹

長期支持

Laravel 5.1 是第一個LTS(長期支持) Laravel 發行版。這意味着提供了2年的bug修復,而且提供了3年的安全補丁。git

這一點很重要,由於您今天構建的應用程序明天依然會獲得框架的支持。github

爲何是這本書

我之前關於 Laravel 的書, Getting Stuff Done with Laravel 4 很受歡迎. 如今 Laravel 5.1 已經有了,我簡單地想過要更新這本書,用 Laravel 5.1 來作。Laravel 的新版本實現了從 Laravel 4 的大改變,但 Laravel 5.1 基本上是向後兼容的。安全

Getting Stuff Done with Laravel 4 並非一個真正的可以涵蓋 Laravel 4 方方面面的手冊。這是一個過程與設計的書籍。這本書中討論的原則在 Laravel 5.1 中仍然有效,即便實現可能略有不一樣。架構

我沒有更新我之前的書,而是建立了一本新書 Laravel 5.1 Beauty ,以突出一些新特性。這本書比我之前的書涵蓋的內容更大,更好。框架

GitHub 和 Blog

我發佈 Laravel 5.1 Beauty 這本書的同時, 也一樣在創建個人網站 LaravelCoding.comLeanpub.網站

源代碼存在於 GitHub

本書中構建應用程序的源代碼能夠在GitHub上 ChuckHeintzelman/l5beauty 找到 。只需將 github 的分支切換到你正在開發的那一章。this

這本書和我之前的書有不一樣的基調。沒有一個跛腳的人試圖搞笑。(我想咱們都不能成爲Dayle Rees)操作系統

Laravel 5.1 之美 經歷了建立、設計和編寫一個真實世界的應用程序的過程,同時專一於使 Laravel 成爲目前可用的第一個PHP框架的架構。設計

什麼是應用?

在這本書中,咱們將構建一個簡單、乾淨、漂亮的博客應用程序,以及維護博客所需的管理項目。

我本身 Laravel 博客,LaravelCoding.com 使用一樣的的應用程序開發。

本書約定

There are a few conventions used throughout this book.

代碼空兩格

PHP代碼的標準縮進是4個空格。因爲這本書有各類各樣的電子書格式,一些小屏幕的設備沒有太多的水平空間,因此代碼縮進了2個空格,而不是4個,以節省空間。

for ($i = 1; $i <= 10; $i++) {
  echo "I can count to $i\n";
}

以反斜槓()結尾的行和下一行一體的

若是您看到任何以反斜槓結尾的行,這意味着代碼應該繼續從下一行的文本繼續進行。

$ here_is_a_really_really_long_command that_has_a_long list of_arguments\
which should continue

在上面的一行中,即便顯示了兩行,你也應該輸入全部的內容,不包括最後一行的 ()。

小心這個

當您輸入代碼並忽略它時,它會引發問題。有疑問時檢查 GitHub Repository 切換分支到當前章節

系統間的不一樣提示 Windows, OS X (or Linux), 和 Homestead

每當使用 Windows 命令提示符時,提示符老是以 C: 開頭,並以 > 結尾。

C:\some\path >

當使用 OS X 控制檯 或 Linux 控制檯時,提示符也會以 > 結尾,可是使用斜線代替反斜槓,一般在路徑中有一個 ~

~/some/path >

不管什麼時候控制檯都是通用的(也就是說它能夠是 Windows、OS X 或 Linux ,取決於您的主機操做系統)狀況下,使用一個 % 提示結束。

/some/path %

最後,當使用 Homestead 虛擬機的控制檯時,使用標準的美圓符號 $

有時候會忽略路徑

在控制檯中,不管什麼時候省略了路徑,都假定您處於當前的項目根目錄中。

與君自樂

我但願你喜歡這本書,並從中學到一些有用的東西。請確保並遵循這一步驟,創建您的開發環境,並逐步建立應用程序。

總之: 開心. 在 Laravel 5.1 中寫代碼是很是有意思的事情。

相關文章
相關標籤/搜索