0元建站

作為程序員的你寥茫,值得擁有一個(gè)屬于自己的小站,更重要的是0成本顽耳、0月費(fèi)坠敷、0年費(fèi)嗯嗯妙同∩涓唬總之建站的宗旨是:用最低的成本支撐最多的流量。

就是免費(fèi)

當(dāng)然粥帚,不花錢肯定要付出其他的成本胰耗,比如一定要寫點(diǎn)代碼、優(yōu)化些配置之類的芒涡,但我認(rèn)為與其把動(dòng)手算作成本柴灯,不如算作自己的知識(shí)資產(chǎn),所以在技術(shù)選型的時(shí)候就決定去嘗試新語(yǔ)言费尽、新框架赠群、新優(yōu)化手段等等。哦旱幼,新指的是工作領(lǐng)域以外的知識(shí)查描,不是時(shí)間。

平臺(tái)

由于個(gè)人站在建立之初流量十分有限柏卤,國(guó)內(nèi)外幾家主流云供應(yīng)商動(dòng)輒數(shù)百元年費(fèi)顯得有點(diǎn)太猛冬三,一頓搜索之后發(fā)現(xiàn)Heroku有免費(fèi)的PaaS還送免費(fèi)流量,雖然有一點(diǎn)小限制但是解決并不困難缘缚,Heroku - Free Dyno 就它了勾笆!

語(yǔ)言和框架

我的工作語(yǔ)言是JAVA、C#和Python桥滨,所以直接排除窝爪;觀察Heroku支持的環(huán)境:PHP是世界上最好的語(yǔ)言,排除齐媒;Ruby和Python太像了酸舍,排除;Go和Clojure目前無(wú)感里初,排除啃勉。那么決定在Node.js和Scala里二選其一。

進(jìn)一步思考双妨,建個(gè)人站不太會(huì)面臨復(fù)雜的后端邏輯淮阐、性能瓶頸或者協(xié)作維護(hù)性等問(wèn)題叮阅,反而是前端表現(xiàn)層可能會(huì)花一些時(shí)間,那么隨Node.js而來(lái)的前后端語(yǔ)言一致性泣特、輕量的Web框架還有海量的開源組件浩姥,使我認(rèn)為它更值得一試。Okay状您,到GitHub上數(shù)星星...關(guān)鍵字Web CMS...語(yǔ)言選JavaScript... KeystoneJS 10k+勒叠!就它了!

開整

Keystone有中文教程膏孟!看 這里 眯分,寫的清楚明白,確保在本地能運(yùn)行起來(lái)網(wǎng)站之后柒桑,我們來(lái)配置Heroku弊决。

注冊(cè)、登錄Heroku賬戶魁淳,創(chuàng)建一個(gè)新App飘诗,別忘了起個(gè)響亮的站名,因?yàn)樵谀銢Q定購(gòu)買自己的域名之前界逛,你會(huì)用【站名.herokuapp.com】好久:)
服務(wù)器區(qū)域的話昆稿,歐洲還是美國(guó)目前看區(qū)別不大,任性的選吧息拜。

App叫cny0不能再土了

搞定之后安裝Heroku CLI溉潭,既然是寫基于Node的站點(diǎn),那隨手

$ npm install -g heroku-cli

安裝成功之后该溯,只需登陸一次就可以在任何目錄下使用Heroku CLI的功能了

$ heroku login

進(jìn)入到本地站點(diǎn)根目錄岛抄,初始化Git:

$ cd cny0/

$ git init

綁定到剛創(chuàng)建的Heroku App上:

$ heroku git:remote -a cny0

Push之后Heroku會(huì)自動(dòng)將最新的代碼部署到生產(chǎn)環(huán)境:

$ git push

另外也可以參照這里詳細(xì)的說(shuō)明 用Git部署到Heroku

訪問(wèn)一下站點(diǎn)狈茉,嗯夫椭?找不到MongoDB?別擔(dān)心氯庆,到Resources標(biāo)簽頁(yè)下添加一個(gè)叫mLab的插件蹭秋,就是MongoDB了

mLab MongoDB

mLab同樣提供免費(fèi)檔:500MB

免費(fèi)500MB MongoDB
免費(fèi)500MB MongoDB

Okay,配置完畢再次訪問(wèn)【站名.herokuapp.com】怎樣堤撵?開始裝修你的站點(diǎn)吧仁讨!



由于還在建設(shè)中,網(wǎng)站功能的添加实昨、優(yōu)化會(huì)不定期上線洞豁,喜歡的話可以追蹤我的個(gè)人站了解最新戰(zhàn)況 :) 隨時(shí)歡迎!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市丈挟,隨后出現(xiàn)的幾起案子刁卜,更是在濱河造成了極大的恐慌,老刑警劉巖曙咽,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蛔趴,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡例朱,警方通過(guò)查閱死者的電腦和手機(jī)孝情,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)洒嗤,“玉大人箫荡,你說(shuō)我怎么就攤上這事∷附撸” “怎么了菲茬?”我有些...
    開封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵吉挣,是天一觀的道長(zhǎng)派撕。 經(jīng)常有香客問(wèn)我,道長(zhǎng)睬魂,這世上最難降的妖魔是什么终吼? 我笑而不...
    開封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮氯哮,結(jié)果婚禮上际跪,老公的妹妹穿的比我還像新娘。我一直安慰自己喉钢,他們只是感情好姆打,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著肠虽,像睡著了一般幔戏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上税课,一...
    開封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天闲延,我揣著相機(jī)與錄音,去河邊找鬼韩玩。 笑死垒玲,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的找颓。 我是一名探鬼主播合愈,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了佛析?” 一聲冷哼從身側(cè)響起妇汗,我...
    開封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎说莫,沒想到半個(gè)月后杨箭,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡储狭,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年互婿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片辽狈。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡慈参,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出刮萌,到底是詐尸還是另有隱情驮配,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布着茸,位于F島的核電站壮锻,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏涮阔。R本人自食惡果不足惜猜绣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望敬特。 院中可真熱鬧掰邢,春花似錦、人聲如沸伟阔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)皱炉。三九已至怀估,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間娃承,已是汗流浹背奏夫。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留历筝,地道東北人酗昼。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像梳猪,于是被迫代替她去往敵國(guó)和親麻削。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蒸痹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容