摘要:為什么使用對(duì)象存儲(chǔ)對(duì)象存儲(chǔ)是云服務(wù)提供商面向企業(yè)和個(gè)人開(kāi)發(fā)者提供的高可用,高穩(wěn)定,強(qiáng)安全的云端存儲(chǔ)服務(wù)。什么是阿里云對(duì)象存儲(chǔ)服務(wù),簡(jiǎn)稱,是阿里云提供的海量安全低成本高可靠的云存儲(chǔ)服務(wù)。
關(guān)于作者
關(guān)于對(duì)象存存儲(chǔ) 什么是對(duì)象存儲(chǔ)程序開(kāi)發(fā)人員,不拘泥于語(yǔ)言與技術(shù),目前主要從事PHP和前端開(kāi)發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開(kāi)發(fā)。合適和夠用是永不停息的追求。
個(gè)人網(wǎng)站:https://www.linganmin.cn
對(duì)象存儲(chǔ),也叫做基于對(duì)象的存儲(chǔ),是用來(lái)描述解決和處理離散單元的方法的通用術(shù)語(yǔ),這些離散單元被稱作為對(duì)象。
為什么使用對(duì)象存儲(chǔ)對(duì)象存儲(chǔ)是云服務(wù)提供商面向企業(yè)和個(gè)人開(kāi)發(fā)者提供的高可用,高穩(wěn)定,強(qiáng)安全的云端存儲(chǔ)服務(wù)。您可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)和訪問(wèn)任意類型的數(shù)據(jù)。
什么是OSS阿里云對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱 OSS),是阿里云提供的海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。它具有與平臺(tái)無(wú)關(guān)的RESTful API接口,能夠提供99.99999999%的服務(wù)持久性。
Laravel+OSS的使用 官方SDK阿里云官方給我們開(kāi)發(fā)者提供了各大編程語(yǔ)言的SDK,詳見(jiàn)OSS官方SDK文檔
既然我們使用laravel就不推薦使用官方SDK,有前輩們基于官方SDK寫了Laravel的擴(kuò)展包laravel-upload
關(guān)于laravel-uploadlaravel-upload是(tyua07)[https://github.com/tyua07]基于國(guó)內(nèi)各大對(duì)象云存儲(chǔ)針對(duì)Laravel5.0以上版本寫的擴(kuò)展包,目前已支持七牛、又拍云、oss、cos,請(qǐng)參考laravel-upload的readme
安裝/配置laravel-upload擴(kuò)展包安裝
composer require "yangyifan/upload:v0.2"
添加 YangyifanUploadUploadServiceProvider::class 到您項(xiàng)目 config/app.php 中。
配置
在 configfilesystems.php 中的 disks 數(shù)組下面加入以下配置
"oss" => [ "driver" => "oss", "accessKeyId" => "########", // 阿里云的accessid "accessKeySecret" => "########", // 阿里云的accessKeySecret "endpoint" => "worthdaily-app.oss-cn-hangzhou.aliyuncs.com", // OSS外網(wǎng)域名或自定義的域名 "isCName" => true, // 是否使用cname,如果endpoint使用的是oss外網(wǎng)域名或或自定義域名,切記此致設(shè)置為true "securityToken" => null, "bucket" => "worthdaily-app", // bucket 名字 "timeout" => "5184000", "connectTimeout" => "10", "transport" => "http",//如果支持https,請(qǐng)?zhí)顚慼ttps,如果不支持請(qǐng)?zhí)顚慼ttp "max_keys" => 1000,//max-keys用于限定此次返回object的最大數(shù),如果不設(shè)定,默認(rèn)為100,max-keys取值不能大于1000 ],
然后將默認(rèn)的存儲(chǔ)介質(zhì)改為oss如下
/* |-------------------------------------------------------------------------- | Default Filesystem Disk |-------------------------------------------------------------------------- | | Here you may specify the default filesystem disk that should be used | by the framework. The "local" disk, as well as a variety of cloud | based disks are available to your application. Just store away! | */ "default" => "oss",
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/23176.html
摘要:前言因?yàn)轫?xiàng)目需求,需要把圖片上傳至阿里云,我的接口和后臺(tái)項(xiàng)目是分開(kāi)的,都使用的框架開(kāi)發(fā),接入這里就不做討論了,這里主要說(shuō)一下上傳阿里的問(wèn)題。 前言 因?yàn)轫?xiàng)目需求,需要把圖片上傳至阿里云 OSS,我的 Api 接口和后臺(tái)項(xiàng)目是分開(kāi)的,都使用的 laravel 框架開(kāi)發(fā),Api 接入 OSS 這里就不做討論了,這里主要說(shuō)一下 laravel-admin 上傳阿里 OSS 的問(wèn)題。 網(wǎng)上的一...
摘要:先上鏈接如果覺(jué)得幫助了你,節(jié)省了你的時(shí)間記得喲用戶直接用這個(gè)序言之前用過(guò)很多擴(kuò)展包但是暫時(shí)沒(méi)有一個(gè)用的順心的,一些擴(kuò)展包配置太復(fù)雜,還有的擴(kuò)展包不能集成文件驅(qū)動(dòng),對(duì)于喜歡優(yōu)雅編碼的同學(xué)可能不能忍受最近閑下來(lái)看了一些優(yōu)秀的開(kāi)源項(xiàng)目,從中 showImg(https://iocaffcdn.phphub.org/uploads/images/201812/30/4430/zcyZkSQgZ...
摘要:原文發(fā)表在我的個(gè)人網(wǎng)站如何在中使用阿里云阿里云提供了基于命名空間的版,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個(gè)包安裝將以下內(nèi)容增加到然后運(yùn)行。 原文發(fā)表在我的個(gè)人網(wǎng)站:如何在 Laravel 中使用阿里云 OSS 阿里云提供了基于命名空間的 V2 版 SDK,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個(gè) Composer 包:https://github....
閱讀 724·2021-11-15 11:39
閱讀 2968·2021-10-08 10:04
閱讀 3353·2019-08-30 10:57
閱讀 3075·2019-08-26 13:25
閱讀 1964·2019-08-26 12:14
閱讀 2706·2019-08-23 15:27
閱讀 3067·2019-08-23 15:18
閱讀 1835·2019-08-23 14:26