posted @ 2017-09-02 23:30 蓝空 阅读(309) 评论(0) 推荐(0) 编辑
摘要:
介绍 Laravel 中一个不太为人所知的功能,来展示如何快捷的调试数据库中的数据。通过使用 Laravel artisan 内建的 php artisan tinker, 我们可以很方便的看到数据库中的数据并且执行各种想要的操作。Laravel artisan 的 tinker 是... 阅读全文
摘要:
在本章,我们通过搭建一个很简单的迷你博客把前面的知识再走一遍,只有通过一次又一次的实战才能达到炉火纯青写起代码手上带风的效果:)一、学习提醒因为本实验篇幅较长,为防止发生大家做实验做到一半下次又要重新来的悲剧。建议非会员用户可以使用实验楼提供的 Git 仓库来储存代码(点此查看使用方... 阅读全文
posted @ 2017-09-02 22:56 蓝空 阅读(282) 评论(0) 推荐(0) 编辑
摘要:
一、Eloquent简介Laravel 的 Eloquent ORM 提供了漂亮、简洁的 ActiveRecord 实现来和数据库进行交互。每个数据库表都有一个对应的「模型」可用来跟数据表进行交互。你可以通过模型查询数据表内的数据,以及将记录添加到数据表中。二、定义模型模型文件默认放... 阅读全文
posted @ 2017-09-02 22:44 蓝空 阅读(477) 评论(0) 推荐(0) 编辑
摘要:
一、数据库简介Laravel 对主流数据库系统连接和查询都提供了很好的支持,尤其是流畅的查询语句构造器。Laravel 支持四种类型的数据库: - MySQL - Postgres - SQLite - SQL Server 本系列教程选用了 mysql Laravel 应用程序的数... 阅读全文
posted @ 2017-09-02 17:53 蓝空 阅读(792) 评论(0) 推荐(0) 编辑
摘要:
一、什么是Blade模版?Blade 是 Laravel 提供的一个既简单又强大的模板引擎。和其他流行的 PHP 模板引擎不一样,Blade 并不限制你在视图中使用原生 PHP 代码。所有 Blade 视图文件都将被编译成原生的 PHP 代码并缓存起来,除非它被修改,否则不会重新编译... 阅读全文
posted @ 2017-09-02 14:36 蓝空 阅读(3665) 评论(0) 推荐(0) 编辑
摘要:
一、什么是视图?视图包含你应用程序所用到的 HTML,它能够将控制器和应用程序逻辑在呈现逻辑中进行分离。laravel是一个很经典的MVC结构的简单的来说视图就是我们的网站能看到的一个一个的界面,在前面的实验中,为了简单,我们在处理完路由请求后返回的都是一些简单的字符,并没有使用真正... 阅读全文
posted @ 2017-09-02 14:26 蓝空 阅读(404) 评论(0) 推荐(0) 编辑
摘要:
一、什么是中间件?通过之前对路由和控制器的学习,我们知道一个请求可以通过路由分配到某个控制器上然后进行处理,如果我们想对请求加一个限制,只允许某些请求能够到达控制器,而过滤掉我们不想要的请求,这时候就可以使用 Laravel 的中间件。 例如,Laravel 自带的 Auth 中间件... 阅读全文
posted @ 2017-09-02 13:32 蓝空 阅读(384) 评论(0) 推荐(0) 编辑
摘要:
今天网络插上网线的时候不知道为什么以太网突然不行了,然后360十分友好地“推荐了”其自家的安全诊断,我也很“友好”的使用了,然而,问题来了,诊断之后不知道之前用VirtualBox创建的虚拟机下的一个项目就启动不起来了,想了半天不知道为什么,然后直接ping目标项目IP,能ping通... 阅读全文
posted @ 2017-09-02 10:09 蓝空 阅读(175) 评论(0) 推荐(0) 编辑