**Eu liderarei com o tl;dr sobre hospedagem gratuita em python. Encontramos uma empresa que oferece planos gratuitos de hospedagem em python sem problemas Se você precisa de hospedagem gratuita na web para aplicativos Python (grátis como na cerveja) e não precisa de: - Um domínio personalizado / ferramentas de marketing / blog - Suporte técnico - Muita largura de banda ou tempo de CPU Se você só precisa de um servidor gratuito para um projeto paralelo python, eles são sua melhor opção. Assine aqui: **PythonAnywhere** (link de afiliado para oferta gratuita, nós enviamos a eles cerca de 700 pessoas) **Se você estiver usando seu site para construir um negócio, confira Opalstack. Eles são um host compatível com Python pago; por apenas US $ 10 por mês, você obtém melhor suporte técnico e muitas atualizações (endereços de e-mail, certificados SSL gratuitos, instaladores de blog WordPress, bancos de dados Postgres, suporte Ruby / Node.js / PHP). Isso pode ajudá-lo a criar um **site mais profissional** e ajudar a **dimensioná-lo em um negócio eficaz **Hospedagem grátis em Python Coisas que eu gostaria de saber antes** Em algum lugar por aí, tenho certeza de que existe uma empresa de hospedagem que explica proativamente suas limitações **antes** de dar a eles seu cartão de crédito. Há muitas pessoas por aí que podem hospedar aplicativos Python, se você lidar com o trabalho de configuração de um VPS não configurado. Provavelmente não é muito difícil, se você sabe como, mas eu não sei e, honestamente, não sei. Não me importo em aprender. Quando se trata de hospedagem em Python, estou procurando uma opção que simplesmente funcione. . A propósito, se você quiser apenas testar a prototipagem de seu aplicativo, a maioria dos frameworks da Web em Python permite que você execute um servidor de desenvolvimento em seu laptop. Você não precisa de um host real até que esteja pronto para implantar no mundo exterior. Isso deve ser suficiente para ajudá-lo a desenvolver um bom protótipo funcional de seu aplicativo. Mas o processo de encontrar um bom host python (idealmente gratuito) para publicar seu primeiro projeto na web tem algumas peculiaridades que este artigo o ajudará a superar. Se você tiver alguns sites básicos (PHP, WordPress, etc.), provavelmente terá um relacionamento existente com um equipamento de hospedagem LAMP. Essas pessoas são literalmente um centavo a dúzia. No entanto, o que você descobrirá rapidamente é que a hospedagem de servidor Python não é uma boa opção para essas empresas. Você precisa entender essa lacuna para poder identificá-la com antecedência e passar para a próxima empresa. Você pode isolar os usuários do PHP no mesmo servidor, limitando seu acesso por meio de um console de gerenciamento altamente estruturado. Os aplicativos Python precisam de acesso mais profundo ao sistema subjacente do que um script PHP. Isso requer um grande investimento em hospedagem e gerenciamento de servidores. Isso se tornou um obstáculo: enquanto o Python é uma linguagem muito mais poderosa que o PHP, o PHP/LAMP oferecia um caminho de implantação mais barato e simples para um novato. Isso rapidamente leva você a comprar um VPS de baixo custo, que pode custar US $ 50 / mês com bom atendimento ao cliente. Também prefiro negociar com uma empresa de hospedagem explicitamente comprometida com a comunidade Python. Isso significa projetar seu ambiente para nos apoiar e equipar suas equipes de help desk com pessoas que tenham contato com o idioma. Isso torna a resolução de problemas com um aplicativo Python muito mais fácil. Todos os perfis neste artigo são empresas sólidas, participantes ativos da comunidade Python e criaram processos de implantação de aplicativos compatíveis com Python. ** O que você ganha e o que você não ganha (o inevitável upsell para produtos pagos) Se você estiver usando isso para hospedar um projeto paralelo ou um local de aula, pule para o próximo tópico. Se você estiver usando isso para fins comerciais ou de carreira, provavelmente deve considerar alguns fatores que eventualmente farão com que você atualize para um plano pago. Como a oferta de atualização geralmente é oferecida na hora em que você precisa (depois que você já mudou para a plataforma deles e não tem tempo / energia para se deslocar para outro lugar), o preço raramente é muito competitivo. Portanto, vale a pena avaliar se você deseja comprar um plano pago desde o início (e obter uma boa tarifa com isso). Tendo vivido em ambos os mundos, aqui estão os principais pontos de diferença entre planos gratuitos e pagos: Seu próprio nome de domínio custa US$ 10 âÃÂà20 por ano, parece substancialmente mais profissional e âÃÂÃÂestabelecidoâÃÂàdo que mysite.freehost.com, permite que você crie um público e tráfego de pesquisa do Google e leve esse público com você se você sair. Suporte Técnico âÃÂÃÂEu faço 2 âÃÂà3 chamadas por ano e ele é atendido rapidamente. Hosts gratuitos raramente respondem a menos que vocêâ¢Â¢ ÃÂÃÂestá afetando outras pessoas (nesse caso, eles apenas inicializam você) SSLâÃÂàGratuito âÃÂà2019 pessoas, uso HTTPS. Um dos meus recursos favoritos no Webfaction é o provisionamento de certificado SSL automatizado gratuito da Lets Encrypt. Isso me economiza cerca de vinte dólares por ano por site em relação à maioria dos hosts comerciais. Configuração mais fácil: os planos de hospedagem pagos geralmente incluem itens como instaladores de pacotes, fácil integração de banco de dados, capacidade de colocar um blog WordPress em parte do seu site, etc. Isso pode economizar muito tempo e frustração ção em atividades não essenciais. Endereços de e-mail ilimitados (olhe por cima do ombro nervosamente) Não estou dizendo que já fizemos isso (para ajudar uma instituição de caridade a arrecadar dinheiro, é claro) mas você pode criar endereços de e-mail ilimitados se possuir seu próprio domínio. Publicidades& Privacidade: Depende do programa (Python Anywhere é ótimo), mas você tem algumas pessoas de hospedagem gratuita por aí com práticas desagradáveis ​​neste departamento. Além disso, é claro, o host gratuito geralmente olha para você como uma enorme lista de e-mail para upsells... Largura de banda limitada... Não é realmente um problema, a menos que algo que você cria se torna viral no Hacker News ou no Reddit, momento em que seu site ficará escuro rapidamente... Não posso culpar os hosts gratuitos por isso. Hospedagem na Web, largura de banda e suporte ao cliente custam dinheiro e eles precisam compensar em algum lugar. O modelo de negócios de hospedagem gratuita basicamente gira em torno de iluminar os usuários gratuitos com pequenos aborrecimentos para convencer as pessoas a atualizar para um plano pago (com preços acima da média, já que eles já estão em sua plataforma). Não é um problema para um projeto divertido, mas certifique-se de não **precisa** de alguma coisa deles... Se você está construindo um projeto sério com ambições comerciais, o tempo e a confiabilidade do desenvolvedor são mais preciosos do que dinheiro. Se eu tiver que gastar mais de 10 minutos por mês mantendo "a caixa"ou (pior) lidando com uma interrupção, o python web gratuito plano de hospedagem não vale a pena. **Opções gratuitas de hospedagem Python** [Atualizado em janeiro de 2019] Infelizmente, esta lista encolheu desde nossa última revisão. Vamos analisar três opções aqui, uma das quais continua sendo uma escolha muito boa, as outras duas tendo anexado cordas significativas às suas ofertas. Nosso quarto plano não é mais gratuito... Se alguém tiver boas conexões em Washington DC e quiser estimular a economia, proponha que financie um resgate do GARP ( **A**asistência**governamental para **R**unning **P**ython); Servidores Python gratuitos para todos! Ok, de volta às opções reais... Primeiro, PythonAnywhere. Eles têm um plano de conta para iniciantes que é gratuito (como na cerveja) e fornece o básico necessário para obter seu primeiro aplicativo da Web online e visível. O plano inclui o uso de um subdomínio (.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