![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Laravel
文章平均质量分 74
coderForPhp
一花一世界,一码一人生,谓之程序人生
展开
-
Laravel-EloquentORM 基础
欢迎大家关注我的其他Github博客和简书,互相交流! 今天学习了Laravel中的ORM基础部分,现在分享一下。Eloquent ['eləkwənt] 时,数据库查询构造器的方法对模型类也是也用的,使用上只是省略了DB::table(‘表名’)部分。在模型中使用protected成员变量$table指定绑定的表名。<?phpnamespace App;use Illuminate\Dat原创 2017-03-13 13:56:33 · 1024 阅读 · 0 评论 -
Laravel调试利器 Laravel Debugbar
昨天晚上有人问我在Laravel中怎么打印sql,现在向大家分享一个非常好用的扩展。前言: 你还在用DB::getQueryLog()打印sql吗? QueryCollector收集了所有数据库的执行sql和时间直接上图,如下效果扩展composer require barryvdh/laravel-debugbar:~2.4 //Laravel小于5....原创 2018-08-23 10:00:32 · 243 阅读 · 0 评论 -
Laravel 5 程序优化技巧
性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。这里是简单的列表:配置信息缓存 artisan config:cache路由缓存 artisan route:cache类映射加载优化 artisan optimize自动加载优化 composer dumpautolo原创 2017-05-31 16:29:09 · 471 阅读 · 0 评论 -
Laravel 会话 Memcached 入坑
前言# 此文章相当于开发记录,希望能帮助遇到同样问题的同学,或在看了此篇文章后能避免犯同样的错误。原创 2017-05-09 16:35:09 · 695 阅读 · 0 评论 -
Laravel 下配置 Redis Session
Redis 服务会提供 16 个数据库,Laravel 使用数据库 0,作为缓存和 Session 的存储。在使用的过程中觉得这个默认的设置挺不合理,因为当你在执行命令 php artisan cache:clear 的时候,会把 Session 也连带清除了,导致所有用户需要重新登录。Session 存储的其他选择:file - 存原创 2017-05-09 15:40:24 · 609 阅读 · 0 评论 -
Laravel 图片七牛上传
注册七牛云账号打开七牛云注册账号并实名认证,认证成功后就可以查看自己的私钥了 安装jdk扩展确认本机安装Composer,如果没有请百度自行安装Composer。在控制台输入composer require qiniu/php-sdk 等待安装提示成功 // 引入鉴权类 use Qiniu\Auth; // 引入上传类 use Qiniu\Storage\UploadMan原创 2017-05-26 20:34:30 · 1264 阅读 · 0 评论 -
laravel 执行migrate出现 1071异常
Laravel版本:Laravel5.4博主今天在数据库迁移中遇到了个坑。先上图执行php artisan migrate提示#1071 Specified key was too long; max key length is 767 bytes 一开始我以为跟数据库引擎有关(InnoDB 的 key 支持 767 字节,而 MyISAM 支持 1000 字节。) 但是我尝试了 MyISAM 仍原创 2017-04-18 16:18:39 · 2274 阅读 · 0 评论 -
高级篇 Laravel-EloquentORM
欢迎大家关注我的其他Github博客和简书,互相交流!查询作用域全局作用域全局作用域允许你对给定模型的所有查询添加约束。使用全局作用域功能可以为模型的所有操作增加约束。 软删除功能实际上就是利用了全局作用域功能实现一个全局作用域功能只需要定义一个实现Illuminate\Database\Eloquent\Scope接口的类,该接口只有一个方法apply,在该方法中增加查询需要的约束<?ph原创 2017-03-14 13:19:44 · 509 阅读 · 0 评论 -
Laravel5 验证码Captcha 扩展
最近博主在学习Laravel5框架中,有一些心得。有人说php是世界上最好的语言,没有之一。我现在想说的是,Laravel5是php最好的框架没有之一,他的ORM思想,composer扩展非常好用,如果你现在还没有接触Laravel,真的OUT了 。 现在分享下我在做后台登陆时所用的验证码扩展1、安装Composer 安装 Captcha 扩展包:composer require mews/cap原创 2017-03-14 14:26:11 · 814 阅读 · 0 评论 -
Laravel-EloquentORM 进阶部分
欢迎大家关注我的其他Github博客和简书,互相交流! 下午时间学习了Laravel中的ORM进阶部分,与大家分享下。关联关系One To One 假设User模型关联了Phone模型,要定义这样一个关联,需要在User模型中定义一个phone方法,该方法返回一个hasOne方法定义的关联<?phpnamespace App;use Illuminate\Database\Eloquent原创 2017-03-13 18:54:38 · 726 阅读 · 0 评论 -
Laravel Dusk 浏览器测试更优雅
欢迎大家关注我的其他<a href ="https://webff.github.io" >Github博客</a>和<a href ="http://www.jianshu.com/u/a9f9d36ab057">简书</a>,互相交流!原创 2017-03-08 20:49:27 · 2164 阅读 · 0 评论 -
Laravel学习篇-数据库操作和查询构造器
最近小编在学习号称世界最牛框架–Laravel。其实学习框架也就是学习框架的思想! 我想在我的博客中记录我在laravel学习中的一些心得,欢迎大家关注我的其他Github博客和简书,互相交流! 版本:Laravel 5.2 数据库:mysql 5.6 php:php7.1数据库操作和查询构造器在Laravel中执行数据库操作有两种方式,一种是使用\DB外观对象的静态方法直接原创 2017-03-12 11:20:29 · 1650 阅读 · 0 评论 -
Laravel 5.8 正式发布
又可以学习了! 点击查看地址原创 2019-02-27 14:36:01 · 745 阅读 · 0 评论