文档章节

Laravel - 从百草园到三味书屋 "From Apprentice To Artisan"目录

zgldh
 zgldh
发布于 2015/03/19 23:42
字数 1024
阅读 26993
收藏 190

​原文作者:Taylor Otwell

网上偶得此书,是 Laravel 的作者写的。 Laravel 是近年来优秀的 PHP 框架,国内外都有很多支持者。该框架应用了大量 PHP5 尤其是 5.3 以后的新特性,使得后端的开发进一步的简便而灵活。具体可以看这里 http://www.laravel.com 作者写的这本书详细介绍了Laravel框架涉及的各种软件理念和工具,如依赖注入、控制反转容器、面向接口编程等。 我读来收获颇丰,所以希望翻译成中文以飨读者。

Laravel - 从百草园到三味书屋

From Apprentice To Artisan 目录

Author's Note 作者自序

Since creating the Laravel framework, I have received numerous request for a book containing guidance on building well-architected, complex applications. As each application is unique, such a book requires that the counsel remains general, yet practical and easily applicable to a variety of projects.

自从编写了 Laravel 框架之后,我收到了大量让我写书的请求。想让我出一本关于如何建造具有良好架构的复杂应用的指南。由于每一个应用程序都是独特的,这就需要此书讲述的是通用且实用的理论,同时易于在各种项目中实施。

So, we will begin by covering the foundational elements of dependency injection, then take an in-depth look at service providers and application structure, as well as an overview of the SOLID design principles. A strong knowledge of these topics will give you a firm foundation for all of your Laravel projects.

因此我们将从基础要素之一的依赖注入开始讲起,接着是深入了解服务提供者和应用程序结构, 以及“坚实”设计原则。这些主题的中心思想会给你的 Laravel 项目奠定坚实的理论基础。

If you have any further questions about advanced architecture on Laravel, or wish to see something added to the book, please e-mail me. I plan to expand the book further based on community feedback, so your ideas matter!

如果你对 Laravel 上的高级架构有更进一步的问题的话,或者想在本书看到更多没讲到的东西,请给我发电子邮件。我打算基于社区的反馈来进一步扩展本书,所以你的意见很重要!

Finally, thank you so much for being a part of the Laravel community. You have all helped make PHP development more enjoyable and exciting for thousands of people around the world. Code happy!

最后,十分感谢 Laravel 社区的每一个人。你们为世界上成千上万的 PHP 开发者做出了巨大的贡献,使得 PHP 开发变得更好玩更令人激动。祝编码快乐!

Taylor Otwell

© 著作权归作者所有

共有 人打赏支持
zgldh
粉丝 95
博文 35
码字总数 46344
作品 2
高级程序员
私信 提问
加载中

评论(11)

clearboth
clearboth
phphub 上看到的,博主辛苦,是否考虑放在 github 上协作?
From Apprentice To Artisan 翻译 10

上一篇 Application Structure 应用结构 Introduction 介绍 Where does this class belong? This question is extremely common when building applications on a framework. Many develope......

zgldh
2014/12/29
0
1
From Apprentice To Artisan 翻译 01

回到目录 Dependency Injection 依赖注入 The Problem 遇到的问题 The foundation of the Laravel framework is its powerful IoC container. To truly understand the framework, a strong......

zgldh
2014/08/11
0
5
Laravel框架一:原理机制篇

http://www.cnblogs.com/XiongMaoMengNan/p/6644892.html Laravel作为在国内国外都颇为流行的PHP框架,风格优雅,其拥有自己的一些特点。 一. 请求周期   Laravel 采用了单一入口模式,应用...

hisense20112784
2017/08/11
0
0
laravel中artisan工具(命令)的使用详解

artisan工具,首先,这个是一个php文件,它放在我们laravel框架的根目录 Artisan工具简介 Artisan 是 Laravel 中自带的命令行工具的名称。它提供了一些对您的应用开发有帮助的命令。它是由强大的...

bengozhong
07/06
0
0
From Apprentice To Artisan 翻译 13

Applied Architecture: Decoupling Handlers 实用做法:解耦处理函数 Introduction 介绍 Now that we have discussed various aspects of sound application architecture using Laravel 4, ......

zgldh
2015/01/15
2.5K
0

没有更多内容

加载失败,请刷新页面

加载更多

hporse-laravel-rpc(http,tpc)

laravel 安装 hprose 1安装hprose-php 2laravel http tcp服务启动 3supervisord后台常驻运行 4微服务调用 我这里用的是docker 地址有内部地址请注意替换 1 laravel 安装 hprose composer re...

MrMyj
32分钟前
2
0
设计模式 之 状态模式

设计模式 之 状态模式 概念 类的行为基于它的状态而改变 主体思想是将各种具体的状态类抽象出来。也就是会有很多状态类。 使用场景 代码中包含大量与对象状态有关的条件语句 行为随状态的改变...

GMarshal
34分钟前
2
0
移动端关闭虚拟键盘

那么document.activeElement.blur()为什么可以阻止虚拟键盘弹出呢?原因是:当你点击input的时候,document.activeElement获得了DOM中被聚焦的元素,也就是你点击的input,而调用.blur()方法...

niuhongxia
35分钟前
5
0
Vue结合Ueditor绑定数据后拿不到值解决方法

在开发项目的时候整合了百度编辑器并且前端使用vue做数据绑定,发现拿不到编辑器里的数据。 复制如下代码在需要的地方调用并重新赋值即可 <script type="text/javascript"> var ue =...

素描-Chailyn
35分钟前
0
0
volatile关键字详解

java内存模型对volatile专门定义特殊的访问规则,当一个变量定义为volatile之后就保证了此变量对所有线程的可见性。而普通变量不能做到这一点,普通变量的值在线程间传递均需要通过主内存类完...

sowhat
42分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部