O que saber sobre: PythonAnywhere - Roboot
O que saber sobre: PythonAnywhere
Eu conheci a PythonAnywhere.com a aproximadamente 1 ano. Estava procurando uma maneira facil de testar uns tutoriais de Django e Flask, e também entender como funciona a programação melhor de WebSites com Frameworks.
Se você não entende de programação, não se esqueça de ver como começar a programar clicando aqui.
E o PythonAnywhere cumpre seu proposito com êxito. O nome Anywhere, que significa "De qualquer lugar" é a maior realidade visto que eu precisava testar (?) diversos programas em diversos locais. E o que eu fiz? Deixava a saída dos programas no formato de site. Acabou ficando bem legal.
Mas sobre o PythonAnywhere, segue meus pontos de vista sobre a ferramenta:
1- Possui Plano de Graça (e outros pagos)
Para os programadores que não querem gastar muito, ai vem a novidade.
O PythonAnywhere tem um plano gratis, que permite até 2 Consoles Python, sendo o Python/MySql na versão que desejar.
Para quem quiser investir, existem planos de $5,00 até $500,00. Quem quiser saber os planos é só clicar aqui.
2- Na Web para Web
O Python Anywhere é focado para quem quer WebApps rodando na rede. Como disse, rodar uma aplicação feita em cima de Flask e Django se faz com poucos cliques.
Cabendo apenas as configurações básicas que cabe a cada framework e a cada projeto definir.
3- Interface amigável.
Com o PythonAnywhere conseguimos fazer toda a parte de infraestrutura da aplicação via menus de cliques. Tive pouquíssimas coisas que não consegui fazer a partir da interface Web e precisei recorrer a console.
4- Integação com os "Git" – Repositorios de Código.
Em todos os tutoriais básicos da PythonAnywhere eles deixam claro sobre a boa prática do uso de repositórios e versionamentos de código. Pra quem esta começando aprenda desde cedo o quanto isso pode te ajudar.
5- Ganha um DNS Personalizado.
Ao fazer seu site voce ganha um login, e esse login vale pro seu dns seguindo o seguinte modelo.
[LOGIN].pythonanywhere.com . Sem necessidade de pagar o seu.
6- Limitado
Quando falamos sobre outras tecnologias, as coisas não são tão faceis assim. Tentei em um certo momento fazer uma conexão com meu servidor MQTT. Imagine se consegui?
Claro que não. Após abrir tickets e passar horas, vi que não seria possivel.
7- Suporte Rápido no Fórum – Comunidade Ativa
Abri alguns tickets no Fórum e tive respostas relativamente rápidas. Seja pela equipe do PythonAnywhere, quanto por outros usuários.
8- Links Tutoriais
Deixando para quem quiser fazer, 2 tutoriais simples de aplicações do Python Anywhere. Achei simples e vale a pena para conhecimento.