zoukankan      html  css  js  c++  java
  • Laravel原理-序言

    本系列文章是《From Apprentice 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、依赖注入篇

    • 问题引出
    • 建立约定
    • 更进一步
    • 太像 Java?

    2、服务容器篇

    • 使用入门
    • 反射解决方案

    3、接口即契约篇

    • 强类型和鸭子类型
    • 一个契约示例
    • 接口&团队开发

    4、服务提供者篇

    • 作为引导者
    • 作为管理者
    • 启动提供者
    • 框架核心

    5、目录结构篇

    • 简介
    • MVC是慢性谋杀
    • 再见,模型
    • 核心思想就是分层
    • 东西放在哪儿

    6、应用架构篇

    • 简介
    • 解耦处理器
    • 其它处理器

    7、框架扩展篇

    • 简介
    • 管理类和工厂
    • 缓存
    • Session
    • 用户认证
    • 容器默认绑定
    • 请求扩展

    8、设计原则篇

    • 单一职责原则
    • 开放封闭原则
    • 里氏替换原则
    • 接口隔离原则
    • 依赖反转原则
  • 相关阅读:
    常建的性能指标
    性能测试常见分类
    性能测试相关概念和指标
    adb命令熟悉
    打包ajax生成小工具
    深入理解类加载demo
    设计模式七大原则
    javamail邮件实现
    @RequiredArgsConstructor用法
    spring-security查询数据库源码解析
  • 原文地址:https://www.cnblogs.com/stringarray/p/12945249.html
Copyright © 2011-2022 走看看