项目上线后,都会使用一些异常监控,当然很多时候监控是有限制的,比如要监控PHP异常,类似这种一般都在输出人性化内容而不是直接输出错误内容,很多时候需要捕捉这类异常来进行代码调整。当然也可以定期去查看日志。laravel5支持自定义异常处理,给这种需求提供了方便,我们完..
分类:
其他好文 时间:
2017-04-25 17:02:57
阅读次数:
174
如今laravel来到5.4版本,更方便引入vue了,具体步骤如下: 下图为我动到的文件 1.下载laravel5.4 2.命令行(laravel5.4目录下):composer install 3.新建.env文件,把.env.example里的内容复制到.env文件中 4.生成key,命令行:P ...
分类:
其他好文 时间:
2017-04-23 10:41:43
阅读次数:
665
Event顾名思义就是事件的意思,在实际开发中 当用户做了某些动作或操作的时候 我们需要监听这些事件来做相应的处理。 比如说用户注册一个账户我们需要往用户的邮箱中发验证信息这种操作。 我们可以通过artisan命令来生成一个event和一个listener: 但是有一个更加便利的方法,首先来到这个文 ...
分类:
其他好文 时间:
2017-04-22 09:49:55
阅读次数:
182
此篇记录如何使用ajax进行头像的更换,使用ajax需要引入一个jQuery的插件 jQuery form,在app.blade.php中引入: 引入插件后对avatar.blade.php的前端页面进行修改: 然后写js代码: 前端的工作到此为止,我们来处理后台的业务逻辑: 注意这里返回的是jso ...
分类:
Web程序 时间:
2017-04-17 23:33:19
阅读次数:
408
只列出一些自己的直观感受 1 引入了命令行,估计来源是laravel,前阵子刚练手完laravel5.0的系统, 感觉thinkphp5的命令行和laravel的很像 2 引入了路由,来源估计也是laravel,前阵子刚练完laravel5.0的系统, 这个引入不是说thinkphp3.2没有这个功 ...
分类:
Web程序 时间:
2017-04-10 13:15:20
阅读次数:
956
增加评论功能需要创建新的表: 修改迁移文件: 在模型中声明关系方法,易于调用: 在user中: 新增加factory方法: 在tinker中批量生成: 现在,我们可以随意在一篇文章中展示评论,修改show.blade.php: ...
分类:
其他好文 时间:
2017-04-09 14:03:48
阅读次数:
196
因为之前注册了resource路由 所以我们可以直接在PostsController的edit方法中实现逻辑: 创建edit.blade.php (我们使用了form的模型绑定): 当点击了提交按钮后就会跳转到PostsController的update方法: ...
分类:
其他好文 时间:
2017-04-09 11:49:20
阅读次数:
140
在github中搜索HyperDown,直接复制Parser.php的源代码,在App文件夹中创建一个新的目录 Markdown,在App/MarkDown中创建Parser.php,然后在顶部更改命名空间: 到此就已经成功的引入Markdown了,现在我们创建一个Markdown类来方便我们使用: ...
分类:
其他好文 时间:
2017-04-09 10:45:58
阅读次数:
192
首先我们先登陆我们的用户,访问/discussions/create 路由,因为这条路由在resource声明了 所以我们直接在PostsController中的create方法中直接实现逻辑就好: 相应的 创建create页面: 我们需要一个request来指定一些规则: 现在当点击提交按钮的时候 ...
分类:
其他好文 时间:
2017-04-08 00:35:36
阅读次数:
276
定义一条登录的路由: 添加相应方法后返回视图: 创建login视图: 到此我们还需要创建一个Request: 设置规则 注册登录验证路由: 在控制器中声明方法: HTML中对应的session用法: 在导航栏展示用户名,进入app.blade.php 增加判断语句: 这样 登陆进来后就可以看到用户名 ...
分类:
其他好文 时间:
2017-04-07 22:50:54
阅读次数:
230