为七牛云存储开发的PHP PEAR 包:Services
七牛云存储Qiniu Resource (Cloud) Storage:用于存储图片、apk等静态资源。 优点: 1、使用七牛带宽和CDN,速度快,不占用开发者服务器。 2、支持图片任意格式、任意分辨率自动生成,可以用来做图片服务器。 3、小流量免费:存储空间 10GB,每月下载流量 10
七牛云存储Qiniu Resource (Cloud) Storage:用于存储图片、apk等静态资源。
优点:
1、使用七牛带宽和CDN,速度快,不占用开发者服务器。
2、支持图片任意格式、任意分辨率自动生成,可以用来做图片服务器。
3、小流量免费:存储空间 10GB,每月下载流量 10GB,每月 PUT/DELETE 10万次请求,每月 GET 100万次请求。当项目发展大时,需要更大流量才需购买。适合互联网创业者。
4、支持webp,画质不变,图片体积大幅度减小,特别适合作移动互联网app的图片服务器。
比如:
原图 103KB:http://com-163-sinkcup.qiniudn.com/6ffe255fab20747c8872638870268703
自动生成jpg 79KB:http://com-163-sinkcup.qiniudn.com/6ffe255fab20747c8872638870268703?imageMogr/v2/auto-orient/thumbnail/1366x768/quality/80/format/jpg
自动生成webp 23KB:http://com-163-sinkcup.qiniudn.com/6ffe255fab20747c8872638870268703?imageMogr/v2/auto-orient/thumbnail/1366x768/quality/80/format/webp
七牛官方PHP SDK:
http://docs.qiniu.com/php-sdk/v6/index.html
对于这种第三方库,PHP官方称之为PEAR,需要按照PEAR标准开发(标准URI)。
PEAR的优势:一键安装到php/lib/php目录,require即可使用,很方便。
由于七牛官方PHP SDK没按照PEAR标准开发,使用不方便,所以我开发了一个,安装步骤如下:
pear channel-discover sinkcup.github.io/<span>pear pear install sinkcup</span>/Services_Qiniu
使用步骤:
1、到七牛(http://www.qiniu.com/)注册一个帐号,创建一个bucket空间。
2、demo(参考https://github.com/sinkcup/php-sdk/blob/pear/tests/Services/Qiniu/RSTest.php):
<span>php </span><span>$conf</span> = <span>array</span><span>( </span>'accessKey' => 'foo', 'secretKey' => 'bar',<span> ); </span><span>require</span> 'Services/Qiniu/RS.php'<span>; </span><span>$c</span> = <span>new</span> Services_Qiniu_RS('com-example-img-agc', <span>$conf</span><span>); </span><span>$headers</span> = <span>array</span><span>( </span>'Content-Type' => 'image/jpeg',<span> ); </span><span>$r</span> = <span>$c</span>->uploadFile('/home/u1/2.jpg', '/2.jpg', <span>$headers</span><span>); </span><span>var_dump</span>(<span>$r</span><span>); </span>?>
输出:
<span>array</span>(1<span>) { [</span>"uri"]=> <span>string</span>(40) "http://com-163-sinkcup.qiniudn.com/2.jpg"<span> }</span>
七牛官方PHP SDK源代码:
https://github.com/qiniu/php-sdk
fork以后,我的Services_Qiniu源代码:
https://github.com/sinkcup/php-sdk/tree/pear
PEAR频道:
http://sinkcup.github.io/pear/

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Dalam bab ini, kita akan memahami Pembolehubah Persekitaran, Konfigurasi Umum, Konfigurasi Pangkalan Data dan Konfigurasi E-mel dalam CakePHP.

PHP 8.4 membawa beberapa ciri baharu, peningkatan keselamatan dan peningkatan prestasi dengan jumlah penamatan dan penyingkiran ciri yang sihat. Panduan ini menerangkan cara memasang PHP 8.4 atau naik taraf kepada PHP 8.4 pada Ubuntu, Debian, atau terbitan mereka

Untuk bekerja dengan tarikh dan masa dalam cakephp4, kami akan menggunakan kelas FrozenTime yang tersedia.

Untuk mengusahakan muat naik fail, kami akan menggunakan pembantu borang. Di sini, adalah contoh untuk muat naik fail.

Dalam bab ini, kita akan mempelajari topik berikut yang berkaitan dengan penghalaan ?

CakePHP ialah rangka kerja sumber terbuka untuk PHP. Ia bertujuan untuk menjadikan pembangunan, penggunaan dan penyelenggaraan aplikasi lebih mudah. CakePHP adalah berdasarkan seni bina seperti MVC yang berkuasa dan mudah difahami. Model, Pandangan dan Pengawal gu

Kod Visual Studio, juga dikenali sebagai Kod VS, ialah editor kod sumber percuma — atau persekitaran pembangunan bersepadu (IDE) — tersedia untuk semua sistem pengendalian utama. Dengan koleksi sambungan yang besar untuk banyak bahasa pengaturcaraan, Kod VS boleh menjadi c

Pengesah boleh dibuat dengan menambah dua baris berikut dalam pengawal.
