原文地址:Laravel5.1Beauty-Introduction简介我的新书AboutLaravel5.1LongTermSupportLaravel5.1是第一个LTS(LongTermSupport)Laravel版本。这意味着错误修复提供2年,安全补丁提供3年。这很重要,因为您今天构建的应用程序明天将得到框架的支持。为什么这本书我之前关于Laravel的书,使用Laravel4完成工作非常受欢迎。现在Laravel5.1已经发布,我简单地考虑过更新本书并使用Laravel5.1来完成。较新版本的Laravel实现了Laravel4的重大变化,但Laravel5.1基本上是向后兼容的。但是使用Laravel4完成工作并不是真正涵盖Laravel4各个方面的手册。这是一本关于过程和设计的书。本书中讨论的原则在Laravel5.1中仍然有效,尽管实现可能略有不同。我没有更新我以前的书,而是创建了一本新书Laravel5.1Beauty,以突出一些新功能。这本书比我以前的书涵盖的范围更大更好。GitHub和博客在我发布Laravel5.1Beauty书的同时,我也在建设我的网站LaravelCoding.com和Leanpub。源代码位于GitHub可以在GitHub上找到用于构建本书应用程序的源代码,网址为ChuckHeintzelman/l5beauty。只需将github分支切换到您正在处理的章节即可。这本书的基调与我以前的书不同。没有一个跛脚的人试图搞笑。(我想我们都不可能成为DayleRees)Laravel5.1之美经历了创建、设计和编写真实世界应用程序的过程,同时专注于使Laravel成为当前可用的第一个PHP框架的架构。什么是应用程序?在本书中,我们将构建一个简单、干净、漂亮的博客应用程序,以及维护博客所需的管理项目。我自己的Laravel博客LaravelCoding.com使用相同的应用程序开发。本书中使用了一些约定。PHP代码的标准缩进是4个空格。由于本书有多种电子书格式,一些小屏幕设备水平空间不大,因此代码缩进2个空格而不是4个空格以节省空间。for($i=1;$i<=10;$i++){echo"Icancountto$i\n";}如果你看到以A开头的任何内容,以反斜杠()结尾的行将与下一行合并以反斜杠结尾的行,这意味着代码应该从下一行的文本继续。$here_is_a_really_really_long_commandthat_has_a_longlistof_arguments\whichshouldcontinue在上面的行中,即使显示了两行,您也应该在最后一行输入除()之外的所有内容。请注意,当您输入代码并忽略它时,它可能会导致问题。如有疑问,请检查GitHub存储库切换到当前部分Windows、OSX(或Linux)和Homestead系统之间的不同提示无论何时使用Windows命令提示符,提示符始终以C:开头并以>结尾。C:\some\path>当使用OSX控制台或Linux控制台时,提示符也以>结尾,但使用斜杠而不是反斜杠,通常在路径中带有~~/some/path>而不管控制台时是通用的(也就是说,它可以是Windows、OSX或Linux,具体取决于您的主机操作系统),它以%提示符结尾。/some/path%最后,在使用Homestead虚拟机的控制台时,使用标准的美元符号$有时会省略路径。在控制台中,无论何时省略路径,都假定您位于当前项目根目录中。我希望你喜欢这本书并从中学到一些有用的东西。确保并按照此步骤设置您的开发环境并逐步创建应用程序。总而言之:有趣。在Laravel5.1中编写代码非常有趣。
