LaravelStore后台上传商品图片-自动存储到阿里云OSS 2016-10-15

在商城后台上传商品 默认会生成三组图片

分别是

【1】商品缩略图 -- 用于显示在商品列表 首页 等

【2】商品详情页面大图  -- 用于显示在商品详情页面

【3】商品原始图片


LaravelStore商城系统 使用如下技术实现 后台上传商品图片。自动生成三组尺寸图片 并存储至阿里云oss


【1】Laravel的Filesystems系统 Storage的操作api

【2】图片组件 Image   链接:http://image.intervention.io/

【3】阿里云sdk



后台上传商品图片的时候  默认会根据当前日期 创建一个目录。

比如:201610 表示 2016年10月份上传的图片

img             商品详情页面图片目录

original       原始图片目录

thumb        缩略图目录


生成的图片链接如下


到目前为止 ,我们已经成功的实现了把整站如下图片存储到阿里云oss


【1】用户中心用户的图标

【2】首页幻灯片图片

【3】分类广告图片

【4】会员等级图标

【5】商品图片(包括:原图 缩略图 详情页面图)


最后贴一小段 上传图片的代码


本文章为 LaraMall官网原创 转载请注明出处。谢谢合作!

扫描二维码,关注LaraMall系统