导航

2017年6月1日

摘要: 介绍 在 Laravel 中,实现基于传统表单的登陆和授权已经非常简单,但是如何满足 API 场景下的授权需求呢?在 API 场景里通常通过令牌来实现用户授权,而非维护请求之间的 Session 状态。现在 Laravel 项目中可以使用 Passport 轻而易举地实现 API 授权过程,通过 P 阅读全文

posted @ 2017-06-01 15:11 公正之锤 阅读(844) 评论(0) 推荐(0) 编辑

2017年5月18日

摘要: 缓存 Laravel 给多种缓存系统提供丰富而统一的 API,缓存配置信息位于 config/cache.php,在这个文件中你可以为你的应用程序指定默认的缓存驱动,Laravel 支持当前流行的缓存系统,如非常棒的 Memcached 和 Redis 。 Memcached 1、配置 使用 Mem 阅读全文

posted @ 2017-05-18 10:52 公正之锤 阅读(448) 评论(0) 推荐(0) 编辑

2017年5月16日

摘要: 路由配置 路由组 允许共享路由属性,例如中间件和命名空间等,我们没有必要为每个路由单独设置共有属性,共有属性会以数组的形式放到 Route::group 方法的第一个参数中。 中间件('middleware' => 'auth'),验证用户是否登录。 命名空间 ('namespace' => 'Ad 阅读全文

posted @ 2017-05-16 15:36 公正之锤 阅读(319) 评论(0) 推荐(0) 编辑

2017年5月14日

摘要: 经过了前面的开发环境搭建和数据库配置、git配置的准备工作以后,现在可以开始动作做点什么了。 先从简单的开始,那就先来个文章列表和详情页吧。 这期间可以学习到路由、建立model、controller还有view的写法。 建立model model文件目录是(基于Laravel5.4)app。目前简 阅读全文

posted @ 2017-05-14 21:39 公正之锤 阅读(584) 评论(0) 推荐(0) 编辑

2017年5月11日

摘要: 安装之前先要明白两个变量,后面介绍安装时,会用这两个变量 GOROOT , 这是go的工作目录,比如 /home/[替换为你的用户名]/go/work GOPATH , 这是go的安装目录,比如/home/[替换为你的用户名]/go/setup 上面两个变量对于go的安装和使用都很重要。可能大多数人 阅读全文

posted @ 2017-05-11 11:14 公正之锤 阅读(309) 评论(0) 推荐(0) 编辑

2017年5月8日

摘要: 单工作机情况 windows + wamp windows + XShell类终端工具 + linux虚拟机 Ubuntu桌面版 自带终端 Mac OS + mamp Mac OS 自带终端 Mac OS + linux虚拟机 多工作机情况 工作机 + 局域网开发机 总结 咱遇到的各种开发环境的搭配 阅读全文

posted @ 2017-05-08 21:45 公正之锤 阅读(141) 评论(0) 推荐(0) 编辑

摘要: 1:最简单的用命令行实现 2:查看文件 vendor\laravel\framework\src\Illuminate\Foundation\Application.php 3:可以写在路由里 5.4版本的路由文件夹是routes。我们可以写在routes\web.php里。 阅读全文

posted @ 2017-05-08 15:23 公正之锤 阅读(279) 评论(0) 推荐(0) 编辑

摘要: Laravel项目的根目录下有.env文件,如果没有可以把.env.example改名为.env 这个文件是配置文件,可以把app_key、数据库、redis缓存等配置信息写在这个文件里。 目前5.4的版本除了支持MySQL以外,还可以用SQLite。 MySQL配置示例如下: SQLite配置示例 阅读全文

posted @ 2017-05-08 15:04 公正之锤 阅读(160) 评论(0) 推荐(0) 编辑

2017年5月6日

摘要: 内容导航 安装git 安装composer 安装Laravel 既然是开发环境,就需要源代码管理。这里使用git来管理。 一:部署开发环境之前安装git 在 Linux 上安装git 如果你想在 Linux 上用二进制安装程序来安装 Git,可以使用发行版包含的基础软件包管理工具来安装。 如果以 F 阅读全文

posted @ 2017-05-06 14:13 公正之锤 阅读(507) 评论(0) 推荐(0) 编辑

2017年5月4日

摘要: in_array — 检查数组中是否存在某个值,只是这个方法不能检查多维数组。 所以可以编写类似下面的递归方法来检查多维数组。 阅读全文

posted @ 2017-05-04 17:52 公正之锤 阅读(3489) 评论(0) 推荐(1) 编辑