亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Laravel+OSS使用筆記

CloudwiseAPM / 2773人閱讀

摘要:為什么使用對(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)于作者

程序開(kāi)發(fā)人員,不拘泥于語(yǔ)言與技術(shù),目前主要從事PHP和前端開(kāi)發(fā),使用Laravel和VueJs,App端使用Apicloud混合式開(kāi)發(fā)。合適和夠用是永不停息的追求。

個(gè)人網(wǎng)站:https://www.linganmin.cn

關(guān)于對(duì)象存存儲(chǔ) 什么是對(duì)象存儲(chǔ)

對(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-upload

laravel-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

相關(guān)文章

  • laravel-admin 文件上傳OSS

    摘要:前言因?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)上的一...

    darkbaby123 評(píng)論0 收藏0
  • 優(yōu)雅的 Oss Flysystem 擴(kuò)展

    摘要:先上鏈接如果覺(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...

    Yumenokanata 評(píng)論0 收藏0
  • 如何在 Laravel使用阿里云 OSS

    摘要:原文發(fā)表在我的個(gè)人網(wǎng)站如何在中使用阿里云阿里云提供了基于命名空間的版,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個(gè)包安裝將以下內(nèi)容增加到然后運(yùn)行。 原文發(fā)表在我的個(gè)人網(wǎng)站:如何在 Laravel 中使用阿里云 OSS 阿里云提供了基于命名空間的 V2 版 SDK,但是文檔不是很完整,使用門檻比較高,于是我封裝了一個(gè) Composer 包:https://github....

    junbaor 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<