Como acessar o cPanel
Para comparar os recursos diretamente no painel, acesse o cPanel usando:
- https://seudominio.com.br/cpanel
- https://seudominio.com.br:2083
- pela área do cliente MyWay, com o acesso automático ao cPanel
Como entender a diferença entre Application Manager e os seletores de linguagem
O que é o Application Manager
O Application Manager é a área usada para registrar, publicar, editar e desregistrar aplicações na hospedagem.
Ele trabalha associando:
- um nome de aplicação
- um domínio ou subdomínio
- uma URL base
- um caminho do projeto
- um ambiente de implantação
O que são os seletores de linguagem
Os seletores de linguagem são recursos voltados para o ambiente de execução da linguagem.
Dependendo do servidor, você pode encontrar seletores como:
- Python Selector
- Node.js Selector
- Ruby Selector
- PHP Selector, em cenários específicos do CloudLinux
Esses recursos são usados para trabalhar com aspectos como:
- versão da linguagem
- ambiente do interpretador
- dependências em certos cenários
- parâmetros relacionados ao runtime
Diferença principal
A diferença central é esta:
- Application Manager = gerencia a implantação/publicação da aplicação
- Selectors = gerenciam versão e ambiente da linguagem
Exemplo prático com Python
Imagine uma aplicação Python.
Você pode precisar:
- definir o ambiente ou runtime Python adequado
- organizar dependências do projeto
- registrar o app no Application Manager para associá-lo a um domínio e a uma URL
Exemplo prático com Node.js
Em um projeto Node.js, o seletor pode ajudar no contexto de versão e ambiente do Node.
Mas para que o projeto responda em um endereço público, ainda é preciso considerar a camada de publicação da aplicação.
Exemplo prático com Ruby
Com Ruby acontece lógica semelhante.
O ambiente da linguagem e o registro da aplicação são assuntos relacionados, porém diferentes.
Além disso, algumas interfaces antigas ligadas ao ecossistema Ruby não devem ser confundidas com o fluxo moderno de publicação via Application Manager.
Como os recursos se complementam
Em muitos cenários, Application Manager e seletores de linguagem não competem entre si. Eles se complementam.
Um fluxo típico pode envolver:
- preparar o ambiente da linguagem
- instalar dependências
- organizar a estrutura do projeto
- registrar a aplicação no Application Manager
Quando não confundir os recursos
- não use o seletor achando que ele vai sozinho publicar a aplicação na URL
- não use o Application Manager achando que ele resolve automaticamente toda a parte de runtime e dependência
- não presuma que mudar a versão da linguagem altera sozinho a publicação do app
Como decidir o que usar
Você deve pensar assim:
- se precisa ajustar versão, interpretador ou ambiente, olhe primeiro para o seletor de linguagem
- se precisa registrar, vincular domínio, URL e implantação, use o Application Manager
Resultado esperado
Ao entender a diferença, você conseguirá usar cada recurso com mais clareza.
O resultado esperado é:
- menos confusão entre ambiente e publicação
- melhor organização do processo de implantação
- diagnóstico mais rápido quando algo não funciona
Resumo
1. Application Manager publica e gerencia a aplicação
2. Python/Node.js/Ruby Selector ajudam a definir ambiente e versão da linguagem
3. um recurso não substitui completamente o outro
4. em muitos casos, eles trabalham em conjunto
Na prática, pense no Application Manager como a camada de publicação da aplicação e nos seletores como a camada de ambiente da linguagem.
Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br
