随笔分类 -  Laravel入门

摘要:「七天自制PHP框架」已经开始连载,谢谢关注和支持!点击这里 首先,先做一个简单的表单页面 编辑一条路由 创建一个控制器 阅读全文
posted @ 2017-03-13 22:09 编程老头 阅读(12526) 评论(1) 推荐(1) 编辑
摘要:先谈一谈中间件的使用场景,比如路由转到一张页面,我们需要记录用户的cookie,或者检测用户的访问权限,这些操作如果全写在控制器里是不合适的,因为随着业务的扩充,控制器里的业务逻辑会越来越臃肿,难以维护,所以,不同的操作,我们分别写在各自的中间件里。我们使用artisan命令行来创建一个中间件。 阅读全文
posted @ 2017-02-11 17:06 编程老头 阅读(2245) 评论(0) 推荐(0) 编辑
摘要:源码目录在\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Relations下 关系:一对多(One To Many) 场景:每篇博客都有若干条评论,每条评论只属于一篇博客 先定义两个Model,这里为了突出主要矛盾,删除了Mod 阅读全文
posted @ 2017-02-10 20:32 编程老头 阅读(817) 评论(0) 推荐(0) 编辑
摘要:控制器,rawSQL,Model controller.php 这里控制器给blade页面传递了一个数组,这个数组是直接通过数据库查询来的。 *.blade.php 阅读全文
posted @ 2017-01-22 20:00 编程老头 阅读(334) 评论(0) 推荐(0) 编辑
摘要:路由和控制器的关系 路由文件地址在\app\Http\routes.php,我们来看两种不同的路由。 以上均为绑定匿名函数的路由,虽然可以返回视图,也可以返回字符串,但本质都是一样的。 这两种是绑定控制器的路由,控制器类BlogController下有两个函数,index和showPost,可以调用 阅读全文
posted @ 2017-01-22 15:43 编程老头 阅读(518) 评论(0) 推荐(0) 编辑
摘要:Laravel安装,这里使用一键安装包。 使用PHP内置的Web服务器,在PHP文件夹下运行命令行 一.设置路由 路由文件在app\HTTP\routes.php,在代码中增加 我们观察到,这份PHP文件里已经有 因此,路由文件规定了URL转向哪一张视图。 Laravel加载好慢啊!主要是引用了谷歌 阅读全文
posted @ 2017-01-22 11:52 编程老头 阅读(320) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示