**Saya akan memimpin dengan tl;dr tentang pengehosan python percuma. Kami menemui syarikat yang menawarkan pelan pengehosan ular sawa percuma tanpa kerumitan Jika anda memerlukan pengehosan web percuma untuk apl Python (percuma seperti dalam bir) dan tidak memerlukan: - Domain Tersuai / Alat Pemasaran / Blog - Sokongan teknikal - Banyak jalur lebar atau masa CPU Jika anda hanya memerlukan pelayan percuma untuk projek sampingan python, mereka adalah pilihan terbaik anda. Daftar di sini: **PythonAnywhere** (pautan gabungan ke tawaran percuma, kami telah menghantar kira-kira 700 orang kepada mereka) **Jika anda menggunakan tapak anda untuk membina perniagaan menyemak Opalstack. Mereka adalah hos mesra Python berbayar; untuk serendah $10 sebulan anda mendapat sokongan teknikal yang lebih baik dan banyak peningkatan (alamat e-mel, sijil SSL percuma, Pemasang Blog WordPress, pangkalan data Postgres, Ruby / Node.js / sokongan PHP). Ini boleh membantu anda membina **tapak web yang lebih profesional** dan membantu **meningkatkannya menjadi perniagaan yang berkesan **Penghosan Python Percuma âÃÂàPerkara Saya Harap Saya Tahu Lebih Cepat** Di suatu tempat di luar sana, saya pasti ada syarikat pengehosan yang secara proaktif menerangkan batasan mereka **sebelum** anda memberikan mereka kad kredit anda. Terdapat ramai orang di luar sana yang boleh menjadi hos aplikasi Python jika anda mengendalikan kerja menyediakan VPS yang tidak dikonfigurasikan. Mungkin tidak terlalu sukar jika anda tahu bagaimana âÃÂàtetapi saya tidak dan, secara jujur, saya tidak Âtidak peduli untuk belajar. Apabila bercakap tentang pengehosan Python, saya sedang mencari pilihan yang hanya berfungsi. . Ngomong-ngomong, jika anda hanya ingin menguji prototaip aplikasi anda, kebanyakan rangka kerja web Python membenarkan anda menjalankan pelayan pembangun pada komputer riba anda. Anda tidak memerlukan hos sebenar sehingga anda bersedia untuk digunakan ke dunia luar. Ini sepatutnya cukup untuk membantu anda membangunkan prototaip aplikasi anda yang berfungsi dengan baik. Tetapi proses mencari hos ular sawa yang baik (sebaik-baiknya percuma) untuk menerbitkan projek pertama anda ke web mempunyai beberapa ciri yang artikel ini akan membantu anda mengatasi. Jika anda mempunyai beberapa tapak asas (PHP, WordPress, dll), anda mungkin akan mempunyai hubungan sedia ada dengan pakaian pengehosan LAMP. Orang-orang ini benar-benar satu sen sedozen. Walau bagaimanapun, apa yang anda akan temui dengan cepat ialah pengehosan pelayan Python tidak sesuai untuk syarikat ini. Anda perlu memahami jurang ini supaya anda dapat melihatnya lebih awal dan beralih ke syarikat seterusnya. Anda boleh menghalang pengguna PHP pada pelayan yang sama antara satu sama lain dengan mengehadkan akses mereka melalui konsol pengurusan yang sangat berstruktur. Aplikasi Python memerlukan akses yang lebih mendalam kepada sistem asas iaitu skrip PHP. Ini memerlukan pelaburan yang besar dalam pengurusan pengehosan dan pelayan. Ini menjadi sekatan jalan: sementara Python adalah bahasa yang jauh lebih berkuasa daripada PHP, PHP / LAMP menawarkan laluan penggunaan yang lebih murah dan mudah untuk seorang pemula. Itu dengan cepat mendorong anda untuk membeli VPS kelas rendah, yang boleh menjadi $50/bulan dengan perkhidmatan pelanggan yang baik. Saya juga lebih suka berurusan dengan firma pengehosan yang komited secara eksplisit kepada komuniti Python. Ini bermakna mereka bentuk persekitaran mereka untuk menyokong kami dan menyediakan kakitangan meja bantuan mereka dengan orang yang mempunyai pendedahan kepada bahasa tersebut. Ia menjadikan penyelesaian masalah dengan aplikasi Python lebih mudah. Semua orang yang diprofilkan dalam artikel ini ialah syarikat yang kukuh, peserta komuniti Python yang aktif, dan telah membina proses penggunaan aplikasi mesra Python. **Apa yang Anda Dapat dan Apa yang Anda Tidak Dapat (Penjualan Yang Tidak Dapat Dielakkan Untuk Dibayar Jika anda menggunakan ini untuk mengehoskan projek sampingan atau tapak kelas, langkau ke topik seterusnya. Jika anda menggunakan ini untuk tujuan perniagaan atau kerjaya, anda mungkin perlu memberi sedikit perhatian kepada beberapa faktor yang akhirnya akan menyebabkan anda menaik taraf kepada pelan berbayar. Memandangkan tawaran naik taraf biasanya ditawarkan pada masa anda memerlukan (selepas anda sudah berpindah ke platform mereka dan tidak mempunyai masa / tenaga untuk bergerak ke tempat lain), harganya jarang sangat kompetitif. Oleh itu, adalah bernilai menilai jika anda ingin membeli pelan berbayar dari awal (dan dapatkan kadar yang baik untuk itu). Setelah tinggal di kedua-dua dunia, berikut ialah perkara utama perbezaan antara pelan percuma dan berbayar: Nama domain anda sendiriâÃÂàberharga $10 âÃÂà20 setahun, kelihatan jauh lebih profesional dan âÃÂÃÂditubuhkanâÃÂàdaripada mysite.freehost.com, membolehkan anda membina khalayak dan trafik carian Google dan membawa khalayak ini bersama anda jika anda cuti. Sokongan Teknikal âÃÂÃÂSaya membuat 2 âÃÂà3 panggilan setahun dan ia dijawab dengan cepat. Hos percuma jarang membalas melainkan andaâ ÃÂÃÂmenjejaskan orang lain (dalam hal ini, mereka hanya but anda) SSL PercumaâÃÂàIa 2019 orang, gunakan HTTPS. Salah satu ciri kegemaran saya di Webfaction ialah peruntukan sijil SSL automatik percuma daripada Lets Encrypt. Ini menjimatkan saya kira-kira dua puluh dolar setahun bagi setiap tapak web berbanding kebanyakan hos komersial. Persediaan Lebih Mudah: Pelan pengehosan berbayar biasanya termasuk perkara seperti pemasang pakej, penyepaduan pangkalan data yang mudah, keupayaan untuk menggugurkan blog WordPress ke dalam sebahagian daripada tapak web anda, dll. Ini boleh menjimatkan masa dan kekecewaan anda ion pada aktiviti bukan teras. Alamat E-mel Tanpa Had âÃÂÃÂ(memandang ke atas bahu dengan gugup) Tidak mengatakan kami pernah melakukan ini (untuk membantu badan amal mengumpul wang, sudah tentu) tetapi anda mempunyai keupayaan untuk mencipta alamat e-mel tanpa had jika anda memiliki domain sendiriâÃÂæ. Iklan& Privasi: Bergantung pada program (Python Anywhere hebat), tetapi anda mempunyai beberapa orang pengehosan percuma di luar sana dengan amalan yang tidak menyenangkan di jabatan ini. Selain itu, sudah tentu, hos percuma biasanya melihat anda sebagai senarai e-mel besar-besaran untuk jualan tinggiâÃÂæ Lebar Jalur TerhadâÃÂàTidak benar-benar masalah melainkan sesuatu yang anda buat menjadi tular di Berita Hacker atau Reddit, pada ketika itu tapak web anda akan menjadi gelap dengan cepatâÃÂæ Saya tidak boleh menyalahkan hos percuma untuk ini. Pengehosan web, lebar jalur, dan sokongan pelanggan memerlukan wang dan mereka perlu membuatnya di suatu tempat. Model perniagaan pengehosan percuma pada asasnya berkisar kepada penyalaan gas kepada pengguna percuma dengan gangguan kecil untuk meyakinkan orang ramai untuk menaik taraf kepada pelan berbayar (pada harga di atas purata, kerana mereka sudah berada di platform anda). Bukan isu untuk projek yang menyeronokkan, tetapi pastikan anda tidak sebenarnya **perlu** apa sahaja daripada merekaâÃÂæ Jika anda sedang membina projek yang serius dengan cita-cita komersial, masa dan kebolehpercayaan pembangun adalah lebih berharga daripada wang tunai. Jika saya perlu menghabiskan lebih daripada 10 minit sebulan menjaga âÃÂÃÂkotakâÃÂàatau (lebih teruk) menangani gangguan, web ular sawa percuma pelan pengehosan tidak berbaloi. **Pilihan Pengehosan Python Percuma** [Dikemas kini Januari 2019] Malangnya, senarai ini telah menyusut sejak semakan terakhir kami. Kami akan melalui tiga pilihan di sini, satu daripadanya kekal sebagai pilihan yang sangat baik, dua lagi telah mengikat rentetan penting pada tawaran mereka. Pelan keempat kami bukan lagi percumaâÃÂæ Jika sesiapa mempunyai hubungan baik di Washington DC dan ingin merangsang ekonomi, sila cadangkan mereka membiayai penyelamat GARP ( **G**overnment **A**ssistance for **R**unning **P**ython); pelayan Python percuma untuk semua orang! Ok, kembali kepada pilihan sebenarâÃÂæ Pertama sekali, PythonAnywhere. Mereka mempunyai pelan akaun pemula yang percuma (seperti dalam bir) dan memberikan anda asas yang diperlukan untuk mendapatkan aplikasi web pertama anda dalam talian dan boleh dilihat. Pelan ini termasuk penggunaan subdomain (.pythonanywhere.com) for hosting your project (another $20 saved). The configuration and setup process is managed through a nice simple console; the free plan includes easy setup for several major web frameworks (Django, web2py, flask, bottle) and supports both Python 2 (2.7) and 3 (3.3, 3.4). You’re allowed to host one low-bandwidth web application for free, additional applications require an upgrade to a paid plan. The free plan comes with access to a MySQL database; PostGres is available but requires upgrading to a paid plan. After looking at the providers, PythonAnywhere (click here for details & signup) emerged as my recommendation as the best free python hosting option for hobby projects and first time users. The console makes it easy to get started, there is a high level of support and guidance, and you get “all the stuff” required to get going on a real project without any really annoying strings. Paid plans are reasonable – the first one starts at $5/month and expands the capabilities of your first application; the second costs $12/month (better value) and lets you to host multiple projects using that account. But best of all, free python hosting does actually indeed mean free: you can run a single app on the free plan as a fully functional (but small), continuously operating Python website for an indefinite time. Unlike the next couple of options… **Update – Educators PythonAnywhere has a special program for educators which simplifies managing environments for a large class of students. Details provided here.] One potential alternative is Heroku’s free tier, which announced a pricing change. They simplified things: you can get a free dyno (virtual instance that runs a web application) with the capability of handling some worker processing as well. This is enough to demo a small project and is good preparation for people who intend to use Heroko professionally. One very nice plus: Heroku is closely integrated with Git – allowing you to deploy an application directly from your Git repository. You can scale the application by adding additional processors, which will cost you a modest amount of money. However, they’ve gotten a bit aggressive in their strategy for upgrading people to their $7 “hobbyist” tier. Their free plans are only able to operate online for 18 out of every 24 hours. In practical terms, since the web has a global audience, your project will be offline for at least part of the day. This also very impractical if you’re hoping to get your project listed in Google’s search results; they often index content on sub-domains, but are unlikely to rank a project that’s offline for 6 hours per day very highly in their results. So while Heroku is an decent option if you want to do a quick demo or show a potential employer you can use Heroku, consider using other Python hosting plans for long term personal projects. OpenShift is another possible option; they are maintained by the original red hat board and offer a cloud service platform. They provide the ability to run three small applications on their platform within the scope of the free plan. However, their pricing scheme seems to have learned from Heroku’s example and includes an “application idling” provision within the free plan which will pause your site if there’s a significant gap in traffic (suggestion solution being to upgrade to a paid plan). It’s potentially worth checking out if you want to use their platform for larger projects. Google App Engine * on our list (and ranked highly) but their free python hosting offering seems to have disappeared into a “give us your credit card and we’ll give you $300 of free services for 60 days” deal. Unfortunately too rich for my hobbyist blood. A pity, since their prior deal let you to host up to 10 small websites on their platform and was great place to get started. Google has historically been Python-friendly and they use it for many projects internally. was* **Who We Picked** (Updated for 2021) If you’re looking to build a business around your side project, you should consider upgrading to a paid plan with a developer friendly hosting company. The cost ($10 – $25 per month) is well worth the extra support. This includes everything from Free SSL certificates (via Lets Encrypt), support for a broader set of software packages and languages (WordPress, PHP), technical support, and a more robust server infrastructure. This simplifies your life when you’re trying to turn a web application into a self-supporting business. Since my wife and I knew right out of the gate we were going to use our web hosting for commercial purposes, we wound up getting an entry level developer plan from WebFaction. (unfortunately no longer in operation; GoDaddy bought them andthem down last year). Between two consulting businesses and a digital publishing side project, we knew we would be eventually forced to move to a paid program. For us, the best python hosting service would be one which saved us time and frustration. The good news is aof WebFaction employees left after the GoDaddy acquisition and recreated the WebFaction experience at a new hosting company: OpalStack.. So we’re going to talk about them instead. OpalStack offers a shared hosting environment for Python. This runs behind an nginx server (nearly bulletproof) with the ability to serve static content directly from nginx (very fast). In addition to Python, they provide installers for many PHP packages (including WordPress). You’ve got shell access to the server and can set up your own scripts and tools. Tech support is very Python friendly; many of their support team have significant Python experience. Why we decided to go with OpalStack (and favorite features): - Ability to use own own domain name (lets us build and retain an audience) - Python literate customer support (saves a ton of time) - Free SSL certificates from Let’s Encrypt (saves time, money, helps Google Rankings) - Generous system for shared resources (many basics don’t count against your quota) - Easy Integration with non-Python blogging and content management tools (time saver); lots of fast installers that co-exist with custom python web applications - Ability to run advertising and generate revenue without interference - Easy upgrades to dedicated virtual and physical servers (we’ve got two beefy VPS’s today) So while it costs about $10 per month more, it is worth it from a time and money perspective. If you are using it for business, this is likely a better fit with your goals. We use them to manage the 30+ websites (with lots of traffic) we’ve built over the past eight years and are very happy with their service. They offer a free trial for new developers – sign up for a free trial using this link. (affiliate link) Updated: February 2021