新浪雲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_你的數據庫名字,這樣即可成功連接數據庫了。