找回密码
 注册

插件 Plugins > Plugin 阿里oss附件云存储 商业版V5.1.1(zhanmishu_storage)

admin 发表于 2022-3-23 10:36:48
https://www.tmd9.com/plugin.php?id=zhanmishu_storage
: l( \' V& F* [+ n: p; zdiscuz_plugin_zhanmishu_storage_SC_GBK.xml (简体 GBK 编码)
# z; p" p1 J) U8 N, z) odiscuz_plugin_zhanmishu_storage_SC_UTF8.xml (简体 UTF8SC 编码)2 t: c% G! B# f8 p! A3 b
discuz_plugin_zhanmishu_storage_TC_UTF8.xml (繁体 UTF8TC 编码)
. t! ]" j) b; G) W  H7 J1 o4 Tdiscuz_plugin_zhanmishu_storage_TC_BIG5.xml (繁体 BIG5 编码), Z6 `0 z# A9 ]: k3 A4 c0 n! E
/ E7 b. X: |% u. H6 k5 A

  U/ j8 c, N: a3 j, ?阿里云领券购买套餐更优惠哦~阿里云领券购买套餐更优惠哦~
# W) w- z4 f+ r7 g' t阿里云领券购买套餐更优惠哦~阿里云领券购买套餐更优惠哦~
" W# T+ i9 j1 P2 B4 W, w
# b* a, v6 j* h0 Y4 r* z% Z1 _) u; i重磅更新+ r" @! x3 T4 n- J) f; U" ]' `
, v/ \" c, Z- r  H( n' k
又拍云接口,支持回源鉴权,将下载权限精确到按次来控制。后台可以控制一次下载扣除多少积分,一次授权只允许一次下载或多次下载  https://www.zhanmishu.com/p/93272?pn=1: O3 t) G3 B5 r, y5 R
感谢用户提供灵感0 d9 e6 {- S0 X, `+ A0 b
' t; F5 _/ l& p  g8 {6 l7 e$ t
插件的一些机制说明: R' `' i' D- J( m- l/ X
支持直传,PC论坛发帖,可直传图片到oss。普通Discuz上传,很难支持大文件,因为PHP执行比较慢,并且一般为了性能设置了超时时间,导致无法上传大文件,并且稍微大点问题,会占用服务器大量内存。而本插件,直传oss,附件不走服务器,这样大文件上传就完全不是问题了,理论上zui大支持5G文件(大文件会占用空间,附件上传不走服务器,缺点是图片服务器就打不了水印,需要机遇oss水印机制实现水印了。手机移动的由于模板碎片化不支持)
% _2 t/ _# `5 D- N) L( m支持CDN鉴权访问功能,普通只支持OSS没意义,OSS流量贵,0.5元/G,而CDN流量便宜,只需要0.2元/G,并且CDN访问更快8 L9 P, b& h) n5 B4 K
采用webuploader,基于html5(低版本浏览器自动降级flash)而不是flash组件上传,兼容性更好。flash在新版浏览器已经不支持批量上传。
0 }; B4 {- o+ ~后台批量同步附件到oss功能,可批量同步附件到oss,自动对图片进行授权,授权为公共读权限,附件权限保持不变,推荐为私有读,更安全不容易被恶意下载。自动回对附件下载名称进行重置,保证下载的时候,用户看到的文件名为文件真实的名称而不是一堆乱码。
. y5 a9 S# J5 [) M3 q2 V% F后台支持,批量下载名称重置,保证下载的时候,用户看到的文件名为文件真实的名称而不是一堆乱码。
: x) k1 u( n3 X后台支持,批量图片授权,自动对图片进行授权,授权为公共读权限,附件权限保持不变,推荐为私有读,更安全不容易被恶意下载。/ G( [1 x% R: P$ a
前台用户访问图片,图片公共读,不影响diy等图片显示。
, z) G0 E# v9 c* m插件完全以Discuz远程附件机制开发,存储方式以Discuz远程附件标准一致,未来卸载我们插件,迁移附件方式与Discuz远程附件迁移一致
2 V' \! T% g% S+ r插件支持大文件上传,理论上zui大5G,当然建议别设置过大。7 L1 b7 r  }( l
前台附件下载,直接从OSS下载,而不是先下载到服务器再下载给用户,节约服务器资源,下载速度飞起。
; H# F; U  d7 [3 A( F0 @( N- c5 c7 u2 E
; `( F( T3 J* y$ {
接口支持8 m4 M" }) k, A% r! S

; c' d. m" F/ a9 W支持阿里云OSS直传(pc论坛发帖、回帖、快速发帖、快速回复)% A. J4 Y& T8 U
支持又拍云upyun直传(pc论坛发帖、回帖、快速发帖、快速回复)# m6 l; N5 p9 H  p2 o
/ g2 M. u5 ]* ^; c5 h6 D0 ^1 S7 v
. l4 D! |, s) R. i2 y/ z
后台同步工具支持一下数据库表的附件、图片的同步7 z( m2 \. Y6 U7 H6 d
; `0 C+ _: _0 Z3 L; r0 x: F
forum_attachment_0  @, v8 H, W6 W: p2 r6 o
forum_attachment_14 D4 ~7 H0 G- h( ~
forum_attachment_2& d% m# S  F* a$ ]5 Z& v
forum_attachment_3& \, C. t4 a! L9 _2 u
forum_attachment_4$ M7 K5 ?& l( Z4 o) g
forum_attachment_56 f8 l4 W" L$ m
forum_attachment_6
7 o: N+ q& p$ `, ^% U9 R4 a* hforum_attachment_7
5 y) V2 t3 O- _forum_attachment_82 D# w# j+ Z  P+ ?" c
forum_attachment_9
: J. `1 }( m/ F+ p! Bportal_article_title
5 O+ F& E; ]% nportal_attachment! m8 v6 M0 |/ ^# B' P8 q% }
portal_topic_pic
0 t4 u+ f: P7 d. ]home_pic
9 h) q% P5 p2 z5 L* Y/ h, s6 L( Y: [# |! _; ^$ f
插件亮点描述(插件机制描述)
: Q) z, {. j4 i* {- j8 ]* I2 f, t% D3 g9 a4 |+ G- l- s
后台新增同步功能,可批量将论坛老的附件同步到oss。同步功能自动为图片授权为公共读(public-read)权限,附件仍然集成bucket权限, 可以为私有权限,下载附件都需要程序进行附件下载操作(如dz的扣除积分、新增下载次数、权限验证等)。私有附件下载url为动态url,一段时间自动失效,保护附件url不被恶意分享传播刷流量等。
1 P7 B% L9 N) h, {% OOSS支持私有读模式,图片会单独授权公有读,文件可采用私有读方式访问,这样当你大附件下载的时候可签名授权访问,不用担心被人家刷流量了。
6 w5 u0 H2 A) N7 E5 L) ?附件直传oss,不走服务器带宽,解决大附件上传和用户下载慢的问题- ~9 n. c) M. {+ r
dz也可以支持大附件了,zui大可支持上传5G,当然由于稳定性,建议设置500M左右足够了。# v; l3 ^* @) ?( e) _. F1 @
本插件安装卸载简单,只需要配置好后台设置,不需要安装各种复杂的扩展框架啥的,目前也不需要修改啥文件。卸载插件不影响dz的附件机制。1 I( z/ H1 G9 ~5 l( ~/ L+ }
附件上传机制完全基于dz的api打通oss和又拍云的api,直传oss或者又拍云,不需要走服务器,下载也不需要走服务器。对于附件下载,可以通过授权url访问防止真实附件url地址泄露。2 F! e. W' T$ P4 N% h
可自定义cdn 的url,并可配置https访问
0 r7 O* y" A  g附件机制完全兼容dz,也可以兼容符合dz机制的app等。不存在使用后无法兼容其他系统。6 K! E! ?3 B% W3 r8 W# T
卸载插件后,由于附件机制兼容dz,因此不会对附件产生影响。但是卸载会会造成私有空间文件无法访问,改为公有读即可。0 X; A" G7 w7 ^1 c. ~5 g0 N
支持批量授权功能,如果您曾经使用过其他oss框架,比如dz自带oss框架,由于他们都是基于public-read进行开发,安全性低。切换到本插件后,可以使用私有权限访问bucket,需要执行以下后台的批量授权,会对所有图片进行授权访问(又拍云由于没有提供相关接口,因此不支持私有空间,建议设置为公有读空间)。* R9 }% e/ g8 U
支持多图选择、多图上传,上传时候不走服务器,直接上传到oss,解决大附件上传问题,体验好。
* E6 G; l4 L+ r# r支持内网和公网功能,假设oss和服务器在同一个可用区,可启用内网功能,授权和获取图片信息会走内网,既节约流量,又提升速度。' P9 ?. n, f) d0 V: P$ ]& n

* I: i) D9 p+ v, J2 o' \' T/ h* ]
. G3 y, R+ c( I4 ?
Powered by Discuz! Team and Comsenz UI Team ...... 温馨提示: 本站资源仅供学习等! 请下载后24小时内删除! 谢谢合作! Beta DZ X2 X2.5 X3 X3.1 X3.2 X3.3 X3.4 X3.5 F1.0 L1.0 UCenter Release Development
快速回复 返回顶部 返回列表