IMCSI

Laravel使用(关联数据预加载)

1.预加载应用场景:在一个商品表里面的商品分类字段category_id,要在商品分类列表里面直接获取到分类的名字,那么必须要从商品分类表product_category里通过category_id来获取category_name。 ...

Laravel使用(检测移动端并加载视图)

1.有的网站无法用响应式来完成移动端的浏览效果,就要写一套移动端的代码来代替原有视图模板首先需要添加支持设备识别的Laravel扩展,这里以Jenssegers为例: 添加扩展:1composer require jenssegers...

Laravel使用(七牛云存储图片)

Laravel使用(七牛云存储图片)

laravel5结合七牛云存储图片 首先去官网注册账号以及完成实名认证https://www.qiniu.com/ 1.新建对象存储 2.查询我们所需要的数据 3.借助第三方集成扩展处理上传 4.然后就是修改普通的上传代码 存储...

Laravel使用(队列)

首先是使用队列的原因 例如 请求时间比较长,影响用户体验 可以通过异步来处理 不确定一次执行就能成功 使用 首先要生成队列表并创建表迁移123php artisan queue:tablephp artisan migrate 然...

Laravel使用(事件监听)

1.事件监听 有时候我们需要在执行完一步操作后自动执行下一步事件,比如在用户购买商品后增加到购买记录的同时将商品增加到订单表中。 首先需要注册事件/监听器,在\app\Providers\EventServiceProvider.p...

Laravel使用(Cache)

Laravel使用(Cache)

1,Cache的使用Laravel目前支持流行的缓存后端包括Memcached和Redis等,下面说的是数据库缓存: 使用database缓存驱动时,你需要设置一张表包含缓存缓存项。下面是该表的Schema声明:12345Schema...

Laravel使用(共享数据,debugbar)

Laravel使用(共享数据,debugbar)

1.多视图共享数据如题,如果我们有一些固定的网站内容,如联系方式,客服扣扣等,需要放在公用视图模板的头部或底部,如这样: 在home.blade.php中1<p>手机:{{$config->lin...

Laravel使用(UEditor,表单验证)

Laravel使用(UEditor,表单验证)

1.富文本编辑器(UEditor)laravel的依赖管理工具composer中可以快速的帮助我们集成ueditor到框架中,配置过程: 在laravel项目根目录配置composer.json文件,在require中写入:1"ste...