Sawubona bathuthukisi, ngingu-Yash Makan futhi kokuthunyelwe kwanamuhla, sizoxoxa ngezinkundla ezi-4 lapho ungabamba khona i-flask yakho noma uhlelo lokusebenza lwe-Django. Uma ugcwalise iwebhusayithi noma i-API usebenzisa i-python noma uhlela ukuyidala khona-ke lokhu okuthunyelwe kukulungele kakhulu. Futhi, funda kuze kube sekupheleni njengoba ekugcineni, ngizochaza isinyathelo ngesinyathelo inqubo ephelele yokulayisha uhlelo lwakho lokusebenza lwewebhu ku-inthanethi. Ngakho ngaphandle kokuchitha isikhathi ake siqale!
== Iyini inkundla yokubamba futhi kungani ngiyidinga? ==
Kulungile! Uma usungule uhlelo lokusebenza lwewebhu ungase wazi ukuthi zonke lezi zinhlelo zokusebenza zenziwe nge-Django noma iflaski zisebenza ku-localhost. I-localhost yindawo lapho ungasebenzisa khona ikhodi yakho futhi uyibuke kusiphequluli sakho. Kodwa uma uqeda ukuthuthukiswa kohlelo lwakho lokusebenza lewebhu kungase kube isikhathi sokushicilela uhlelo lwakho lokusebenza ku-inthanethi ukuze noma ubani akwazi ukufinyelela amawebhusayithi akho. Ukusethwa kohlelo lokusebenza lwewebhu endaweni kungabukwa nguwe kodwa abangani bakho ngeke bakwazi ukubona umsebenzi wakho omangalisayo. Kunezinketho ezimbili ongakhetha ukungena kuzo kulezi zimo.
- Enye iwukuxhuma umphathi wendawo yakho ngomhubhe usebenzisa i-ngrok. Ngenisa indawo yakho yendawo ku-inthanethi ukuze wonke umuntu akwazi ukuyifinyelela nge-URL ethile ehlinzekwe yiyo. Angincomi ngale ndlela uma ufuna iwebhusayithi yakho engu-24x7 njengoba kufanele usebenzise uhlelo lwakho 24x7 okungelona neze icala kodwa uma nje ufuna ukwabelana nomphathi wakho wendawo isikhathi esithile futhi ungafuni uxhumano luxhunywe. khona-ke ungakhetha le ndlela. Ukuze uthole ulwazi olwengeziwe, ungayifunda lapha ngo-Abayomi Ogunnusi.
- Indlela yesibili iwukubamba ikhodi yakho kuseva yomunye umuntu. Lena iseva yomunye umuntu esiyibiza ngokuthi inkundla yokubamba. Lapha lawa maseva asebenzisa ikhodi yakho engu-24x7 esizindeni esithile esithile. Ngakho-ke uma ufuna ukusingatha ngezansi izinketho zakho ezinhle ngokusho kwami.
Ngezansi kwazo zonke izixhumanisi ziqhathaniswa ngokusekelwe kokuthandayo noma amaphakethe amahhala
== 0. I-Vercel âÃÂà(inqubo egcwele yesinyathelo ngesinyathelo ekugcineni) ==
âÃÂàGit xhuma
âÃÂàIsizinda ngokwezifiso
âÃÂàCLI iyatholakala
âÃÂàsebenzisa futhi uphathe izinguqulo eziningi
âÃÂàsebenzisa kalula
I-HTTPS/SSL
Awukho umkhawulo Wephrojekthi
32 ukusetshenziswa njalo ngehora eli-1
== 1. qovery âÃÂà==
âÃÂàI-Git ixhuma nokuphakelwa ngokuzenzakalela
Ukwesekwa okukhulu komphakathi ngokungezwani
I-HTTPS/SSL
âÃÂàUkuhlanganiswa kwedatha eyakhelwe ngaphakathi njenge-PostgreSQL, MySQL
âÃÂàCLI iyatholakala
amaphrojekthi angafika kwangu-3 anezicelo eziyi-100
Ngokusho kokuhlangenwe nakho kwami komuntu siqu, inkohliso encane ukusebenzisa uhlelo lokusebenza lwewebhu ku-qovery
100 ukuthunyelwa ngenyanga
== 2. pythonanywhere âÃÂà==
âÃÂàGit xhuma
âÃÂàsebenzisa kalula
I-HTTPS/SSL
I-CLI ayitholakali
Asikho isizinda ngokwezifiso
Awukwazi ukusebenzisa nokuphatha izinguqulo eziningi zohlelo lwakho lokusebenza lewebhu
Ungenza iphrojekthi eyodwa nge-akhawunti ngayinye
Kukhona i-inthanethi ephumayo ngakho-ke ngeke ukwazi ukupequlula iningi lamawebhusayithi owafunayo.
== 3. Heroku âÃÂà==
âÃÂàI-Git ixhume futhi isebenzise
550-1,000 dyno amahora ngenyanga
5 izinhlelo zokusebenza(ama-akhawunti angaqinisekisiwe)& kufika kuzinhlelo zokusebenza eziyi-100(ama-akhawunti aqinisekisiwe)
i-app yewebhu ilala uma kungekho msebenzi otholwayo
Akulula kangako ukuphakela njengabanye ohlwini
== Izincomo zami ==
U-Vercel nguyena owinile kimina. Inakho konke mahhala engikufunayo futhi ngizoncoma i-vercel nakuni bafana.
== Ngingalusebenzisa kanjani uhlelo lwami lwewebhu lweflask ku-vercel? ==
- landa i-node ku-httpsnodejs.org/en/ futhi uqiniseke ukuthi i-npm iyafinyeleleka kutheminali yakho ngokuthi
npm -v
- Landa i-vercel cli usebenzisa
npm i -g vercel. Bheka lapha
- engeza
needs.txtfile nawo wonke amaphakheji e-python okukhulunywe ngawo ukuthi uwasebenzisile.
- Dala i-akhawunti yakho ku-httpsvercel.com/. Iqonde ngqo
- engeza
vercel.jsonfile bese wengeza okuqukethwe okungezansi (lapha ngisebenzisa i-app.py njengefayela lami eliyinhloko)
{ "version": 2, "builds": [ { "src": py", "use": "@liudonghua123/now-flask"} ], "routes": [ { "src":"dest": "app.py"}] }
qiniseka ukuthi iphrojekthi yakho ibukeka kanje
vula itheminali kumsuka wephrojekthi.
Thayipha imiyalo engezansi
Futhi lapho unayo. vakashela ku-vercel.com futhi uvule iphrojekthi yakho. Chofoza inkinobho yokuvakasha futhi iwebhusayithi yakho ibukhoma.
ukuze ubuyekeze kamuva nje sebenzisa
vercel --prodto iphushele ikhodi yakho ezingeni lokukhiqiza.
== Isiphetho ==
Ngakho-ke uyabona, kulula ngaleyo ndlela ukulayisha uhlelo lwakho lokusebenza lwewebhu kuwebhu mahhala emizuzwini emi-2 ukuya kwemi-5 kuphela. Kulokhu okuthunyelwe kwebhulogi, ngisebenzise isifanekiso sewebhu esivela kule repo. Uma ufuna ikhodi ephelele vakashela
Ngithumele iwebhusayithi ku-httpsvercel-python-ten.vercel.app/ uma ufuna ukuhlola. Ngithemba ukuthi uyithandile ibhulogi yami futhi uma lesi sihloko sengeza noma yiliphi inani kungaba kuhle uma ushiya ukuthanda futhi uqiniseke ukuthi uyabekisa futhi. Futhi, share le post nabangani bakho ukuze nabo bafunde okusha(ungabi nobugovu Futhi uma kungenzeka ungangilandela ku-twitter, ukuze sixoxe kabanzi mayelana nobuchwepheshe lapho. Ngiyethemba ukuba sengqondweni yakho futhi, kuze kube yileso sikhathi b-bye!
== Ezinye Izihloko ==
- 18 Python-liner eyodwa ezosheshisa inqubo yakho yokubhala amakhodi.
- I-AI bot engaphendula imibuzo yakho
- Dala isiqephu sakho se-TV osithandayo usebenzisa i-python