目前已具有的主要功能

将 OSS 代替本地文件系统;
可以只作为图像、视频部分字段的文件存储系统,也可以作为全站的文件存储系统;
在 OSS 与本地文件系统之间自由切换,或二者混合使用;
兼容 Drupal 文件字段、图片字段,支持多个文件拖曳、批量上传;
支持图像样式(image styles),可以根据指定的图像样式规则自动生成缩略图;
提供文件元数据缓存,减少对 OSS 的调用次数(最直接效益:少花钱);
良好的防盗链支持,支持利用 Bucket私有读写权限防盗链;
自动创建路径中的多级文件夹;
支持CNAME。

安装方法

  1. 首先必须有个安装好的 Drupal 7 [项目地址]
    2.下载并安装启用 Libraries API 模块[项目地址]
    3.下载 PHP SDK V1 安装包[项目地址],解压并放置到 sites/all/libraries/osssdk 注意路径,最终 sdk.class.php 应在上述目录下;
    4.下载并安装 OSS SDK 模块[项目地址],这个模块是 Aliyun OSS 模块的依赖模块,用来对上述 Aliyun 发布的 SDK 进行加载;
    6.下载并安装 Aliyun OSS 模块[项目地址]

配置方法

Aliyun OSS for Drupal
到 /admin/config/media/osssdk 填写您的OSS信息,包括Key_id与Key_Secret;
到 /admin/config/media/aliyunoss 填写要使用的bucket名字,以及CNAME设定。

使用方法

至此,您可以尽情使用OSS作为文件字段,以及drupal当中与文件有关的存储。发挥您的想象力,enjoy it!

有任何问题与Bug可在上述模块的项目的问题列表留言。

转载于:https://my.oschina.net/haojay/blog/173172

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2022-02-27
  • 2022-02-26
  • 2022-02-23
猜你喜欢
  • 2021-06-19
  • 2022-12-23
  • 2021-12-19
  • 2021-12-02
  • 2021-12-29
  • 2022-12-23
相关资源
相似解决方案