当时方位: 主页 > Linux学院 > 程序设计 > PHP > Windows Azure开发运用Blob storage处理静态档案

Windows Azure开发运用Blob storage处理静态档案

2013-12-18 17:14 来历:Betway官网充值网 作者:末信 人气指数: 我要谈论
Windows Azure Storage 是 Windows Azure 渠道上面供给永久性数据贮存服务,除了前一篇介绍的 SQL Database 之外,还有用于贮存档案(正确地说是BLOB)的「Blob 贮存服务」,还有能够用来贮存 Key-Value 材料的「Table 贮存服务」,这篇文章将先针对「Blob 贮存服务」的运用来做介绍。

Windows Azure Blob 贮存服务简介

Windows Azure Blob 贮存服务主要是供给贮存很多的纯文本或二进制的数据,在存储器上的每一笔数据目标就好像文件体系上的档案一般。贮存在Windows Azure Blob存储器上的材料都能够透过URL存取(透过验证或彻底揭露),而且具有下列特性:

现在一个 Windows Azure Blob 存储器能够供给最多 200TB 的贮存空间(依据运用量计费)。

一个 Windows Azure 订阅账号最多能够树立 5 个 Windows Azure Blob 存储器。

能够挑选是否跨区域数据备援(默许会在单一区域内贮存多份数据复本以确认牢靠度)

能够透过 RESTful Web Service 的办法操作材料的 CRUD(Create, Read, Update, Delete)

供给数据存取的监控及记载

你的 PHP 运用程序纷歧定要放在 Windows Azure 上才干运用 Windows Azure Blob 贮存服务,由于能透过 RESTful Web Service 或是 Windows Azure SDK for PHP 的办法存取,即便是在自己的 hosting 上也能够运用,通常在下列几种情况下较合适运用 Blob 存储器服务:

Hosting环境的永久贮存空间有限或是底子没有永久贮存空间

Windows Azure 网站服务仅供给 1GB 的永久性贮存空间,而 Windows Azure 云端服务则是彻底没有永久性贮存空间,在这样的情况之下,都不主张运用程序假定履行环境中有个文件体系能够直接操作,也便是要贮存不是放在数据库中的数据就不应该运用档案来处理,而是能够将它贮存在Windows Azure Blob贮存服务这样的云端贮存渠道。

而且把运用程序中关于档案的操作抽离到云端渠道之后,履行环境变单纯了,在布置到异质渠道,或是要搬 hosting 时就会更方便了。

防止档案下载很多吃掉网站带宽

即便你觉得PHP运用程序履行环境有满足的永久性贮存空间,但若你的运用程序里许多档案都放在同一个环境,而且是透过相同的 domain 来下载,在用户在下载大档案吃掉输出带宽,或是一起下载很多档案(如加载一个页面时一起加载 CSS、JavaScript 或图片档案)占掉过多的联机等等情况都会对资源形成耗费,这时候把档案放在 Windows Azure Blob 存储器上,就能够有用减缓这些问题。

装置 Windows Azure SDK for PHP

Windows Azure 团队也供给了一套给 PHP 运用程序运用的 Windows Azure SDK,而且将此 SDK 的原始码揭露在 GitHub 上,一起可参阅在该页面上的阐明来挑选装置 SDK 的办法(Git、PEAR 或 Composer )。透过 SDK 来存取 Windows Azure Blob 贮存服务就不用自己处理 RESTful Web Service 的呼叫。

接下来的文章都会运用 SDK 的办法来操作 Windows Azure Blob 贮存服务。

情境:将网页前端用到的静态档案放在 Blob 存储器

在许多网页前端加快的主张文章中,都会主张将网页前端中会用到的静态档案(如:CSS、JavaScript、图文件等非程序档案)放在与网站不同的网域下(参阅:High Performance Websites 的 Rule 8: Make JavaScript and CSS External 的比如),以增加浏览器平行下载的数量(由于浏览器针对单一网域会约束平行下载的数量)。

做法很简略,能够在Windows Azure Blob贮存服务中先树立一个揭露存取的容器(container)

点击这儿给我发消息

在 Windows Azure 办理后台中的存储器能够直接树立容器(container)

Windows Azure开发运用Blob storage处理静态档案

能够依据需求树立揭露或非揭露的容器

咱们感兴趣的内容
小同伴独爱的新闻
小同伴还重视了以下信息
小同伴重视的焦点

小同伴都在重视的抢手词

新服 缤纷活动 帆海世纪 芈月传 暗黑道具 萌乐网 苹果发布会 最新谍照 三国令 剑雨江湖 怎样修炼战骑 页游 怎样修炼同伴 木甲国际 仙侠道2 推黑科技 页游形式 武圣试炼场 街机玩法 蓝月传奇 个人BOSS玩法 哥们网 九阴绝学 仗剑出鞘 全新形式 范伟打天下 全新元神玩法 七大神兵简介 新手攻略 跑腿使命 门派五行 城战礼包 页游界 泥石流 傅园慧 经典网页游戏 耐玩 盘点 玉石攻略 提高人物 大黑 实装特点 神兵攻略 闻名莽荒 莽荒纪 手持神兵 土豪梦 万世 开学清单 财富赚不断 天书国际 大黑游戏 资源战场 ppwan 天问 激战 全国大战 雄霸一方 新增宠物技术 肯定小能手 花千骨 三尾章鱼 风色轨道 双枪手 弑之神 缤纷好礼 惊喜六重连 帮会 中秋福利 克己月饼 九阴真经 玩家 五周年留念 留念银币 名动三界 新服材料片 画江山 勇战妖魔 邪恶势力 上古降魔 老司机玩法 坐骑揭秘 黑科技 竞技场攻略 铁血皇城 披风玩法 书剑恩仇录 配备强化攻略 户外BOSS玩法 全网曝光 赤壁传说 半回合制国 ACT 奇珍商城 热血战歌 传奇瑰宝抽奖 打开办法 门徒 门徒获取玩法 三大萌宠简介