推薦十個(gè) Heroku 的替代品
很多人都喜歡嘗試新的框架和工具,然后用它創(chuàng)建一個(gè)小項(xiàng)目,發(fā)布到 GitHub 上,并提供一個(gè)可用于演示的鏈接,這樣大家就不需要下載你的項(xiàng)目、初始化、安裝依賴(lài),然后運(yùn)行等一系列復(fù)雜的步驟。
過(guò)去,你可以把項(xiàng)目上傳到 Heroku,因?yàn)樗梢悦赓M(fèi)托管項(xiàng)目,由于這些項(xiàng)目只是一些演示,所以配置低的免費(fèi)機(jī)器就可以。但是現(xiàn)在,Heroku 宣布他們將關(guān)閉所有免費(fèi)的 dynos、postgress 和 Redis 存儲(chǔ),所以要么升級(jí)到付費(fèi),要么尋找替代品。
為一些 Demo 付費(fèi)是不值得的,所以,這里推薦幾個(gè)免費(fèi)的,可以作為 Heroku 的替代品。
1、Cloudflare Pages
Cloudflare Pages[1]無(wú)限帶寬,無(wú)需任何更改即可支持 CDN,它允許自定義域,甚至它有一個(gè)非??犊臒o(wú)服務(wù)器功能免費(fèi)計(jì)劃。
2、netlify
如果你喜歡更流行知名度更高的,Netlify[2] 是個(gè)不錯(cuò)的選擇,有上萬(wàn)的用戶使用。
3、Deta 適用于 Node.js 和 Python
Deta[3]承諾將永遠(yuǎn)免費(fèi),你可以在幾秒鐘內(nèi)享受部署!
4、Firebase (Google提供)
如果已經(jīng)在使用其他 Google 服務(wù)并且希望彼此輕松集成,或者只是喜歡 Google 本身,F(xiàn)irebase[4] 為您提供了一個(gè)極好的免費(fèi)計(jì)劃!
5、Render
Render[5]速度極快,還有很多免費(fèi)的附加功能,如果需要一個(gè)免費(fèi)提供快速服務(wù)器和 DB 和 Redis 的新提供商,那么這就是最佳選擇!
6、Railway (多語(yǔ)言支持)
如果需要開(kāi)箱即用地支持 Node.JS、Django、Laravel、Kotlin、Spring、Ruby,Railway[6]就是你的解決方案。它具有友好的用戶界面并支持許多框架和語(yǔ)言。
7、Fly.io (利用 Dockerfile 部署)
Fly.io[7],部署 Dockerfile 的最佳選擇。
8、Fleek.co
Fleek.co[8] 它就像在 Netlify 上部署一樣簡(jiǎn)單,但支持 Web3,因此您的頁(yè)面可以永久存儲(chǔ)在 IPFS 上(即使您的域名過(guò)期),而無(wú)需處理 web3 開(kāi)發(fā)的復(fù)雜性。
9、Qoddi.com
Qoddi.com[9] 這個(gè)網(wǎng)站和其他類(lèi)似,但有一個(gè)好處就是它與 Heroku buildpacks 兼容,因此可以將 Heroku 項(xiàng)目移至此處而無(wú)需進(jìn)行任何更改!
10、Gigalixir.com
Gigalixir.com[10],Elixir 開(kāi)發(fā)人員可以使用這個(gè),適用于免費(fèi)制作原型和測(cè)試小型應(yīng)用程序。
最后的話
以上的網(wǎng)址實(shí)測(cè)真實(shí)可用,如果你還有更多的選擇,可以發(fā)消息分享給我們。如果某些站點(diǎn)要求提供信用卡來(lái)試用,你可以使用一次性信用卡,或者關(guān)注信用卡賬單。
參考資料
[1]Cloudflare Pages: https://pages.cloudflare.com/
[2]Netlify: https://www.netlify.com/
[3]Deta: https://www.deta.sh/
[4]Firebase: https://firebase.google.com/
[5]Render: https://render.com/
[6]Railway: https://railway.app/
[7]Fly.io: https://fly.io/
[8]Fleek.co: https://fleek.co/
[9]Qoddi.com: https://qoddi.com/
[10]Gigalixir.com: https://www.gigalixir.com/