七牛云:网页应用
来自CloudWiki
原理
从该结构图,我们可以看到以下几个关键组件:
七牛云存储服务
七牛云存储服务是以键值对方式提供非结构化资源存储服务。向业务服务器提供资源管理服务,向客户端提供资源上传和下载服务。
业务服务器
业务服务器需要开发者自行管理和维护,并且至少提供如下几个基本功能:
生成各种安全凭证(参考安全机制),安全凭证的创建不能在客户端进行,否则会产生极大的安全风险。 使用关系型数据库(例如MySQL)管理用户帐号信息。最终用户信息的管理并非云存储服务的功能范畴。云存储服务只管理企业账号。 使用数据库管理资源元数据和资源之间的关联关系。 响应客户端的业务请求,执行业务流程并返回执行结果。
客户端
客户端通常同时是资源的生产方和消费方。客户端在展示内容时,通常需要先从业务服务器获取资源的元信息,并得到必要的下载凭证,然后使用下载凭证从七牛云存储服务获取待展示的资源内容,从而实现一个完整的内容展示过程。
源代码
<!DOCTYPE html> <html> <body> <p> 两幅图像: <img src="https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2968702154,1303570783&fm=26&gp=0.jpg" height="128" /> <img src="https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=80712792,2764415328&fm=27&gp=0.jpg" height="128" /> </p> <p> 两幅图像: <img src="https://ss3.bdstatic.com/70cFv8Sh_Q1YnxGkpoWK1HF6hhy/it/u=2968702154,1303570783&fm=26&gp=0.jpg" height="128" /> <img src="https://ss0.bdstatic.com/70cFvHSh_Q1YnxGkpoWK1HF6hhy/it/u=80712792,2764415328&fm=27&gp=0.jpg" height="128" /> </p> </body> </html>
应用七牛云
换成七牛云的地址。