Fluxos de trabalho para desenvolvedores
Todos os planos da Kinsta incluem SSH, SFTP, WP-CLI e Git, permitindo que os desenvolvedores trabalhem da maneira a que estão acostumados. Veja quais ferramentas utilizar em cada tarefa, desde a edição de um único arquivo até implantações totalmente automatizadas.
Conecte-se com SFTP e SSH
Por que é importante: o SFTP oferece acesso seguro aos arquivos do seu site. O SSH oferece acesso à linha de comando do servidor, onde você pode executar Git, Composer e WP-CLI.
Como começar: encontre seus dados de conexão no MyKinsta. Consulte SFTP e SSH. Para fazer uma edição rápida sem precisar estabelecer uma conexão, utilize o Gerenciador de arquivos no MyKinsta.
Gerencie o WordPress pela linha de comando
Por que é importante: WP-CLI permite realizar tarefas como atualizar plugins, gerenciar usuários e executar operações de pesquisa e substituição com muito mais rapidez do que pelo painel do WordPress, além de permitir a automação por meio de scripts.
Como começar: conecte-se via SSH e execute comandos wp. Consulte WP-CLI.
Faça implantações com Git e CI/CD
Por que é importante: fazer implantações por meio do controle de versão permite manter um histórico de todas as alterações e estabelecer um processo que pode ser repetido de forma consistente. Isso também facilita reverter uma implantação com problemas.
Como começar: consulte Git e, em seguida, configure implantações automatizadas com GitHub Actions, GitLab CI/CD ou Bitbucket Pipelines. Faça a implantação primeiro no ambiente de teste e, depois, aplique as alterações ao ambiente de produção. Consulte Faça alterações com segurança.
Automatize tarefas com a API da Kinsta
Por que é importante: se você gerencia vários sites, repetir as mesmas etapas no MyKinsta consome tempo. A API permite executar tarefas por meio de scripts, como criar sites, limpar caches ou executar backups.
Como começar: consulte a documentação da API da Kinsta e a referência da API.
Outras ferramentas que vale a pena conhecer
- Gerenciamento de banco de dados: execute consultas e edite dados diretamente no MyKinsta.
- Tarefas cron: agende tarefas no nível do servidor.
- Constantes e módulos PHP: verifique quais recursos estão disponíveis e podem ser configurados no servidor.
- New Relic e Blackfire: utilize suas próprias ferramentas de monitoramento juntamente com a ferramenta APM da Kinsta.
Atenção à proteção contra bots
Se a proteção contra bots de um site estiver configurada acima do nível padrão, scripts de implantação, integrações de API e ferramentas de monitoramento hospedadas em infraestrutura própria poderão ser bloqueados. Adicione uma exceção para os endereços IP ou user agents das suas ferramentas. Consulte Proteja seu site.