国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

SAE的storage服務使用方法

2024-05-04 21:49:41
字體:
來源:轉載
供稿:網友

SAE全稱是Sina App Engine(簡稱SAE)是新浪研發中心推出的國內首個公有云計算平臺,支持PHP,MySQL,Memcached,Mail,TaskQueue,RDC(關系型數據庫集群)等服務,下面我們來看SAE的storage服務用法

今天終于弄懂了sae的storage怎么使用,這里是sae的storage的概述地址:

http://sae.sina.com.cn/doc/php/storage.html。

因為sae不支持文件權限設置,所有的代碼文件都是不可數的,但是sae提供了特別好的一個分布式文件存儲服務,用來存放持久文件,其實就是用來存放網站的素材文件,如圖片,文件等等的,所以,當需要存儲文件數據的時候,可以使用使用sae.

使用sae一共有兩種方案.

官方提供的一種方案是:使用官方的storage類,直接可以進行文件操作,如存放文件,刪除文件,修改文件等等.

官方API文檔地址:http://apidoc.sinaapp.com/sae/SaeStorage.html

還有一種方法是我在sae的應用商店看到的,里面有一個合成的wordpress for sae,我們可以看到詳細的代碼,我現在將自己簡單的測試代碼貼到下面,只為實現storage,不適用于開發場景,代碼如下:

  1. <html> 
  2. <body> 
  3.  
  4. <form action="" method="post" enctype="multipart/form-data"
  5. <label for="file">Filename:</label> 
  6. <input type="file" name="file" id="file" />  
  7. <br /> 
  8. <input type="submit" name="submit" value="Submit" /> 
  9. </form> 
  10.  
  11. </body> 
  12. </html> 
  13.  
  14. <?php 
  15.  
  16. $domain = "test"
  17. $upload_dir = "saestor://" . $domain . "/qiao1/2/3/4/5/"
  18.  
  19. if(!is_dir($upload_dir)) 
  20.  //mkdir($upload_dir , 0777); 
  21.  
  22. if ($_FILES["file"]["error"] > 0) 
  23.   { 
  24.   echo "Error: " . $_FILES["file"]["error"] . "<br />"
  25.   } 
  26. else 
  27.   { 
  28.   echo "Upload: " . $_FILES["file"]["name"] . "<br />"
  29.   echo "Type: " . $_FILES["file"]["type"] . "<br />"
  30.   echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"
  31.   echo "Stored in: " . $_FILES["file"]["tmp_name"]; 
  32. //開源軟件:Vevb.com 
  33.   } 
  34. if(move_uploaded_file($_FILES["file"]["tmp_name"],$upload_dir . $_FILES["file"]['name'])) 
  35.  echo 'ok'
  36.  
  37.  
  38. //mkdir($upload_dir . 'qiao' , 0777); 
  39.  
  40. ?> 

我們可以直接使用move_uploaded_file函數將臨時文件上傳,要注意的是第二個參數$upload_dir=”saestor://” . $domain . “/” . $dir.

其中,$domain就是storage中創建的storage服務名稱,$dir就是要存放的目錄,如要將文件存放在saestor://mydomain/dir1/dir2/dir3/下,可以直接使用該url,而不需要使用mkdir函數進行創建,因為stotage已經將該目錄自動進行了創建.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 林州市| 忻州市| 洛浦县| 金山区| 濮阳市| 垫江县| 岱山县| 青海省| 柳江县| 防城港市| 剑川县| 大厂| 云安县| 长乐市| 华容县| 威远县| 阳信县| 申扎县| 武义县| 南郑县| 朝阳市| 全南县| 嘉黎县| 河源市| 大英县| 大足县| 什邡市| 邻水| 临澧县| 怀仁县| 额敏县| 桂林市| 韩城市| 云阳县| 墨江| 抚州市| 军事| 张家川| 屯昌县| 婺源县| 洛南县|