再给我一次机会的话,我选择做一个安静的程序猴子--Laravel share

Laravel是基于强大的composer进行开发的现代框架。composer管理各种依赖包的引入。(composer应该是属于现代php发展的必然产生的先进工具。跟php相关~Phper可以好好关注一下)

Larevel 初体验
1、从路由开始,路由/功能,入手。从路由开始分析,跟踪对应的功能进行学习。

三种路由模式:route:get/post、controllers、resource

(在resource类型路由时候以post、delete方式请求的时候,一定要指明。否则路由集不能解析路由地址)
(post 时候提交必须要有csrf_token的值,进行校验。保证数据来源的可靠性)

2、强大的命令行接口, artisan 顾名思义,艺术家的开发过程。建立model、controllers控制器、migrate迁移数据的命令。


3、自带封装的强大的ORM模型,实现所需要的基本的增删改查。

4、blad模板引擎、类似于Smarty风格{{ }}进行用户数据html转义、跟{{!! !! }}解析不会转义、以及可以继承@extend、@section、@yield进行展示。

5、facade门脸提供程序一个静态接口类


IoC 容器, laravel 的核心

超人制作模型:类比于这个容器,注入。

传统模式:
Class Superman
{
     public 打怪兽功能;
     public 飞行的必备属性;
}

每当地球出现新的怪物时候,需要改造这个超人自身的属性。很慢,而且很呆板。

Laravel容器模式:

芯片1:打怪兽功能;
芯片2:飞行必备属性;
芯片3:炸弹功能;

Class Superman
{
     选择不同的芯片,生成满足你所需求的超人;
}
创建超人速度快、而且更灵活~


理解工厂模式-容器注入解释最清楚的文章地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值