在SAE上創(chuàng)建及使用SVN上傳網(wǎng)站項(xiàng)目的實(shí)例教程

創(chuàng)建應(yīng)用
在注冊完賬號之后,需要到 http://sae.sina.com.cn/?m=myapp&a=create創(chuàng)建一個應(yīng)用。
接著點(diǎn)擊應(yīng)用列表http://sae.sina.com.cn/?m=myapp 選取你剛創(chuàng)建的應(yīng)用。選擇左側(cè)“代碼管理”,如下圖所示:
創(chuàng)建版本
這時訪問你的應(yīng)用http://1.lazydemo.sinaapp.com/就可以看到:
編輯代碼
點(diǎn)擊“編輯代碼進(jìn)到在線編輯器”:
在以下紅色標(biāo)示的區(qū)域內(nèi)編輯你的代碼就可以使用SAE了。
另一種代碼提交方式:SVN
如果你想更方便的提交代碼,更好的和世界同步,就拋棄FTP投向SVN吧,首先到 http://tortoisesvn.net/downloads.html下載一個SVN的軟件。安裝完成之后在你的桌面點(diǎn)擊右鍵就可以看到:
點(diǎn)擊“Checkout”
注意:URL of repository 寫 https://svn.sinaapp.com/lazydemo/1 lazydemo換成你的應(yīng)用名,例如你的叫myappsae,那你就寫https://svn.sinaapp.com/myappsae/1 ,1是你創(chuàng)建的版本號,要不是創(chuàng)建的版本1就換成其他的數(shù)字。接下來會讓你輸入用戶名密碼,注意,這里的用戶名密碼不是微博的用戶名密碼,而是你在創(chuàng)建sae賬號時填寫的用戶名密碼。檢出后的代碼是:
修改代碼后怎么提交?
使用你的編輯器編輯代碼,(我用的是sublime),你也想用這個編輯器?那就去百度搜索下載。
修改代碼為:
- <?php
- echo '<strong>Welcome to SAE!</strong>';
- echo 'hello lazy!';
保存后再看你的代碼目錄,會發(fā)現(xiàn),那個綠色的小勾不見了,換上了紅色的感嘆號,此時說明你就需要提交代碼和線上的環(huán)境保持一致了。
提交代碼
點(diǎn)擊右鍵選擇“SVN commit”就可以提交代碼了。
此時再訪問應(yīng)用的地址:http://1.lazydemo.sinaapp.com/ 就可以看到剛添加的部分“hello lazy!”了。
至此就講完了使用SAE的最基本的環(huán)境,怎么創(chuàng)建應(yīng)用,部署代碼,從后面的文章開始就不再贅述這個部分了,而是將重點(diǎn)放到SAE的服務(wù)上面來,講敘如何使用SAE快速的開發(fā)出高效的應(yīng)用。
PS:選擇SAE運(yùn)行站點(diǎn)的優(yōu)勢:
SAE的基本目標(biāo)用戶有兩種,一種是Web開發(fā)者,另一種是普通互聯(lián)網(wǎng)上網(wǎng)人群。
對于Web開發(fā)者,SAE帶來的好處有:
·硬件成本更低,無需預(yù)先購買設(shè)備,承擔(dān)更大的投入風(fēng)險
·開發(fā)成本更低,SAE提供許多服務(wù)供開發(fā)者使用,開發(fā)者無需重復(fù)開發(fā),包括隊(duì)列、數(shù)據(jù)庫、緩存、定時、驗(yàn)證碼、計數(shù)器,幾乎覆蓋了Web開發(fā)的所有領(lǐng)域。另外對于特定開放平臺的開發(fā)者,比如WAP開發(fā)者,SAE已經(jīng)集成了完整的OpenAPI的封裝,將開發(fā)者的開發(fā)成本降到最低。值得一提的是,SAE的開發(fā)者已經(jīng)形成了良好的交流氛圍,在意見反饋中心、SAE官方群,SAE官方微群可以看到很多熱情的開發(fā)者在一起共同提高
·運(yùn)維成本更低,在SAE上的應(yīng)用無需關(guān)心硬件維護(hù)、服務(wù)監(jiān)控、數(shù)據(jù)容災(zāi)等操作,SAE會通過其高可靠的架構(gòu)和方便的監(jiān)控頁面為用戶將運(yùn)維成本降到最低擴(kuò)展性更強(qiáng),在SAE上的服務(wù)無需關(guān)心服務(wù)壓力猛增時帶來的擴(kuò)容等操作,SAE自動支持服務(wù)擴(kuò)展
·更加安全可靠,SAE自動提供SQL語句性能分析、前端防攻擊、代碼檢查等功能,在SAE上的所有應(yīng)用均為多機(jī)房容災(zāi)部署,比傳統(tǒng)的部署模式更加安全可靠,并且SAE提供服務(wù)的SLA來實(shí)現(xiàn)對用戶服務(wù)質(zhì)量的承諾
對于普通上網(wǎng)人群,使用SAE可以:
使用推薦應(yīng)用一鍵安裝Web應(yīng)用,普通用戶無需會編碼,也可以在瞬間擁有自己的團(tuán)購、博客、微博、Wiki等。
相關(guān)文章
剖析新浪SAE及背后的云計算發(fā)展理念和經(jīng)驗(yàn)
這篇文章主要介紹了新浪SAE及背后的云計算發(fā)展理念,講到了新浪對paas模式云服務(wù)的一些發(fā)展經(jīng)驗(yàn),需要的朋友可以參考下2016-01-19- 這篇文章主要介紹了SAE空間域名綁定和域名跳轉(zhuǎn)的方法,SAE Sina App Engine是由新浪開發(fā)的以云計算為基礎(chǔ)的公有應(yīng)用發(fā)布平臺,需要的朋友可以參考下2016-01-06
在SAE(Sina App Engine)上部署WordPress站點(diǎn)的教程
這篇文章主要介紹了在SAE(Sina App Engine)上部署WordPress站點(diǎn)的教程,SAE的有點(diǎn)在于方便的管理和初期小流量情況下的免費(fèi)使用,需要的朋友可以參考下2016-01-06- 7月29日訊,中午有用戶在微博曝出,新浪云計算服務(wù)SAE的域名sinaapp.com因未及時續(xù)費(fèi),導(dǎo)致該平臺無法訪問,不過由于該域名是在6月28日到期,倘若及時的話,可對該域名進(jìn)行2014-07-29
完美解決wordpress sae版改域名后不能進(jìn)入后臺的問題
癥狀描述:輸入用戶名和密碼點(diǎn)登陸后返回登陸界面,無任何提示,并且登陸頁面樣式錯亂2012-10-30WordPress 有人回復(fù)時郵件通知的實(shí)現(xiàn)方法 SAE 移植版
常見的 Wordress 郵件通知功能,使用起來非常的簡單2012-06-07- 這篇文章主要介紹了Mac OS中版本控制系統(tǒng)SVN的配置使用,包括配置SVN本地客戶端的用戶權(quán)限等內(nèi)容,需要的朋友可以參考下2016-02-05
- Eclipse軟件中怎么安裝SVN插件?在編碼的時候,我們會需要一些插件,管理代碼的插件通常會使用svn插件,今天我們就來分享Eclipse安裝SVN插件的詳細(xì)教程,需要的朋友可以參2016-01-19
- Win10安裝后svn圖標(biāo)不顯示該怎么辦?升級win10以后,什么都正常,就是svn版本庫圖標(biāo)不見了,圖標(biāo)的顯示有助于我們定位代碼的修改及提交情況,該怎么辦呢,下面分享詳細(xì)的解2015-09-18
Win10系統(tǒng)中svn不顯示小圖標(biāo)怎么辦?svn圖標(biāo)不顯示的解決辦法
Win10系統(tǒng)中svn不顯示小圖標(biāo)怎么辦?自從升級win10以后,遇到很多問題,現(xiàn)在又發(fā)現(xiàn)win10中svn圖標(biāo)不顯示,該怎么辦呢?下面分享解決辦法,需要的朋友可以進(jìn)來參考一下2015-08-25