美文网首页
1,前言

1,前言

作者: 陈钢镚学财 | 来源:发表于2017-08-02 22:20 被阅读0次

Laravel核心关键字

  • 依赖管理 composer
  • 服务容器 service container
  • 服务提供者 service providers
  • 中间件 middleware
  • 门脸类 facades
  • 契约 Contracts
  • 依赖注入 DI
  • 控制反转 IoC

为什么Laravel学习门槛高?

门槛高,是相对而言的。
Laravel作为PHP最流行的框架之一,它使用了许多先进的工程化思想,让项目更易维护,更易拓展,降低维护成本与迭代成本。
总的来说,Laravel让开发变得更加便捷与规范,比如它提供了artisan工具,数据库迁移工具,各色各样facade,但正是这样,Laravel很大程度上冲击了一些已经建立起自己开发风格的phper,思想的更新总是困难的,让人尽管有心学习却也倍感吃力,所以,这便是我认为的,Laravel学习门槛高原因之一。
而第二个原因,则是历史性问题。
自从我接触php以来,它总是被拿来与java进行比较,实质上,它们两者都有着各自的优势,php之所以快速占领网站开发市场,就是因为它的学习门槛和使用门槛低。这便造成了许多php从业人员在计算机编程的综合水平低于java从业人员。
举个例子,有些php甚至连interface都不知道,就可以轻易地写出一个网站项目,或者不需要任何oop思想,也能让一个项目顺利跑起来,但如果就这么下去,这些php很快就会遇到瓶颈。
这就好比是“用沙子沾点水捏出一座建筑”和“用红砖砌一座建筑”的区别,我相信,不论是用沙子还是红砖,这个建筑最终都能成形,但如果考虑到这座建筑能不能经受住风吹雨打,能不能在用过一段时间后,再在上面多盖几层的话,相信红砖会是更好的选择。
Laravel的出现,再次提醒了phper,综合水平的重要性。
所以,或许真正学习门槛高的,不是Laravel这个框架,而是它所提醒大家的,在编程这个领域中,综合水平的提升。

关于服务容器

服务容器,它通过一组接口来隔离服务使用者对服务提供者的直接依赖,它将所有服务都存储到服务容器中,服务使用者只需要从服务容器中取出服务来用就好了,不需要知道服务是由谁提供的,由此以达到解耦的效果,使服务提供者可以随时随地更换,这使项目变得更易维护,更易拓展。

学习工具

1,http://d.laravel-china.org/docs/5.4/installation Laravel 5.4手册
2,http://d.laravel-china.org/api/5.4/ Laravel 5.4命名空间及API文档
3,https://cs.laravel-china.org/ Laravel5.1 速查表(5.4也可参考)
4,http://www.phpcomposer.com/ Composer中国网

相关文章

  • (1) 前言

    本书原名《5·21的一个吻》,改编自真人事件,如有其它雷同,纯属巧合。 本书取材于现实中的真实故事,一个关于人物悲...

  • 1、前言

    这个文集呢,想记录下自己为了实现某一个目标,达成了的记录吧。 可能是生活、可能是工作、可能物质。

  • 1、前言

    创建这个文集的主要目的呢,主要是记录下自己在工作中遇到的一些问题及解决思路。 大多数的时候,一切故障、问题、BUG...

  • 1,前言

    Laravel核心关键字 依赖管理 composer 服务容器 service container 服务提供者 s...

  • 1、前言

    首先,做个自我介绍。我是本文作者初生之光。看了我的名字就知道,我是个很喜欢清新自然的东西的人。我现在居住在北...

  • 1 前言

    今年春节没回家,也没待在工作的城市,而是去了一个现在还觉得有点不真实的地方——American。虽然之前也想过肯定...

  • 一、前言|1

    (一)《弟子规》简介 《弟子规》原名《训蒙文》,为清朝康熙年间秀才李毓秀所作。内容采用《论 语》“学而篇”第六条“...

  • 我(前言1)

    我今年十五岁零两个月了。 现如今我上高中已经两个多月了,可还是像从前般的幼稚。父母总说我还没有长大,没...

  • 1.前言

    从小学到大学,真正教我成长的,从来不是学校,而是生活和苦难! 当我面临同学一次又一次的欺负时,是我看到另外一个从不...

  • 1.前言

    作者自前年入职某国企,接触到Spring Cloud微服务架构,踏上了Spring Cloud的踩坑之路。 一、S...

网友评论

      本文标题:1,前言

      本文链接:https://www.haomeiwen.com/subject/vefllxtx.html