新浪雲SAE使用入門,教你如何發布自己的網站


  新浪雲sae是一個免費的web服務器,SAE的Web服務器采用分布式部署的方式,開發者將代碼部署到SAE前端機后,會通過同步的方式,將代碼部署到SAE所有的Web服務器。相當於在每一台Web服務器上都有備份, 如此,即使某一台服務器宕機,用戶請求也會被轉發到其他的服務器上,不會影響應用的正常使用,大大提高了應用的穩定性。

另外,值得一提的是,除了分布式部署,SAE還提供完整的分布式Web服務的解決方案,其中包括分布式數據庫、分布式文件系統,更包括分布式定時器系統、網頁抓取服務、圖像處理服務等。

  而緩存或者是文件的讀寫都要用到SAE 上的Storage分布式緩存 SAE Memcache,否則文件讀寫及緩存就會失敗。

  Storage是SAE為開發者提供的分布式文件存儲服務,用來存放用戶的持久化存儲的文件。用戶可以通過API讀取文件、寫入文件、獲取文件屬性、取得文件列表等操作。基於Storage,開發者可以很方便的開發出類似於雲存儲的應用。

  SAE Memcache是SAE為開發者提供的分布式緩存服務,用來以共享的方式緩存用戶的小數據。

因為SAE的Web Service是分布式環境,所以當用戶需要共享的緩存某些key-value形式的小數據時,就需要用Memcache服務,這樣可以快速進行數據響應,而且可以減輕后端存儲的壓力。

SAE Memcache采用memcache池的辦法,任何用戶看到的是整個MC服務,而不再是每個用戶對應一個MC實例。

  詳細請見官網http://sae.sina.com.cn/

  先注冊一個微博帳號登錄

  

  登陸后即可使用,所有的站點訪問都是通過消耗雲豆

  

  一般都可以通過實名認證。

  登陸成功后

 

  

  創建新應用

 

 

  創建成功后,即可管理自己的站點

  

  將自己的代碼打包后,點擊代碼管理可直接上傳,點擊mysql,可初始化數據庫,如果自己的網站有對文件讀寫操作的,須將文件存放在storage的domain中,使用其中的API接口調用即可,詳細請看開發文檔,如果有緩存文件,即使用memcache,點擊開啟即可。右上角的2個key是鏈接數據庫的密鑰。替換本地大戶據庫連接時使用的名字和密碼,將本地localhost改為,w.rdc.sae.sina.com.cn:3307然后,在使用sae數據庫的時候,數據庫的名字都是app_你的數據庫名字,所以,你得先將你的本地數據庫文件導出,將其中的database選擇更改為app_你的數據庫名字,這樣即可成功連接數據庫了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM