Kinsta lança ferramenta de desenvolvimento WordPress local gratuita – Taberna WordPress

Kinsta, uma empresa de hospedagem WordPress gerenciada, anunciou sua ferramenta de desenvolvimento local chamada DevKinsta hoje. A ferramenta permite que os desenvolvedores criem novos sites WordPress, incluindo suporte a vários sites, em instantes. Cada site é configurado automaticamente com Nginx, PHP e MySQL.

DevKinsta packages Adminer, um gerenciador de banco de dados de código aberto. O sistema também inclui um servidor SMTP e uma caixa de entrada de e-mail para testar os e-mails enviados localmente.

“Esta é a primeira versão da ferramenta, digamos o MVP, mas temos uma equipe de desenvolvimento dedicada que oferece suporte e muitos recursos novos a ela”, disse Tom Zsomborgi, diretor de negócios da Kinsta.

Os desenvolvedores podem executar e testar o suporte HTTPS e habilitar WP_DEBUG com o toque de um botão. Os clientes de hospedagem na web da Kinsta também podem implantar seus sites diretamente da interface.

Levei cerca de uma hora para configurar e executar o sistema. Para ser mais exato, gastei 53 minutos. Perto o suficiente. Entre ter que sair, reiniciar meu laptop e esperar que várias peças fossem instaladas, pelo menos consegui lavar um pouco a roupa nesses momentos intermediários e maçantes.

Tela de instalação do DevKinsta com o Docker em segundo plano.
Instalando DevKinsta no Windows.

O processo de configuração não foi totalmente indolor. Porém, o preço de admissão para usar essa ferramenta – um pouco do meu tempo – valeu a pena.

Deixe-me ser claro. Eu testei sistemas muito piores. Mesmo com mais de 15 anos de experiência em desenvolvimento sob meu currículo, falhei totalmente na configuração de outros ambientes de desenvolvimento locais. Para o DevKinsta, simplesmente me levar até a linha de chegada é um sucesso.

No entanto, gosto de coisas simples e prefiro que avancem relativamente rápido. Estou acostumado a uma configuração do XAMPP de 20 minutos. Embora possa não ser tão sofisticado ou ter os recursos de ferramentas de desenvolvimento mais sofisticadas, ele dá conta do recado e raramente causa dores de cabeça.

O atraso foi configurar o subsistema do Windows para Linux (WSL 2) e Docker, que são ambos requisitos. O próprio DevKinsta inicial foi uma brisa. E, como um usuário XAMPP da velha escola, a facilidade de uso do DevKinsta me atraiu o suficiente para fazer mais do que apenas dar uma olhada rápida. Eu poderia realmente me ver usando isso no dia a dia.

Em suma, estou vendido. DevKinsta é uma ferramenta que todos os desenvolvedores de WordPress deveriam usar pelo menos uma vez.

Até agora, o feedback no Twitter tem sido geralmente positivo. No entanto, os usuários do Linux podem ter que esperar um pouco porque a ferramenta está disponível apenas para macOS e Windows no momento.

“Adoro ver empresas lançando ferramentas de desenvolvimento local, mas gostaria que mais empresas oferecessem seus serviços aos usuários do Linux”, tweetou O desenvolvedor WordPress Chad McCullough. “Muitos de nós, desenvolvedores, rodamos Linux.” A equipe Kinsta respondeu que a ferramenta acabará por oferecer suporte ao Linux e que a notícia está chegando.

Processo de criação de site único usando a ferramenta de desenvolvimento DevKinsta.
Lançamento de um novo site WordPress.

A interface do usuário simples e direta é o que torna esta ferramenta útil. A maioria dos desenvolvedores não precisa de configurações e opções excessivamente complicadas. Eles simplesmente precisam iniciar um ambiente que os permita trabalhar em seus próprios projetos. Qualquer coisa além do básico muitas vezes atrapalha.

O DevKinsta facilita o lançamento e o gerenciamento de várias instalações de desenvolvimento. Os desenvolvedores também podem mudar as versões do PHP através de um menu suspenso simples – as versões 7.2 – 8.0 são atualmente suportadas.

Tela de gerenciamento do site DevKinsta, que lista todos os sites e tem um botão para adicionar um novo site.
Tela de gerenciamento do site.

A comparação óbvia para DevKinsta será com o Local by Flywheel, que se tornou cada vez mais uma ferramenta primária para muitos desenvolvedores de WordPress.

Zsomborgi explicou por que a empresa acha que DevKinsta é a melhor opção. “No nosso caso, Docker é uma parte importante aqui. O local não usa virtualização em segundo plano. Local tem que instalar todas as partes do ambiente na máquina host (NGINX, apache, diferentes versões de PHP, etc.). DevKinsta encapsula essas tecnologias em contêineres. Os contêineres facilitam a manutenção de diferentes aplicativos sem interromper o sistema operacional host ou instalar muitas das dependências desnecessárias. Quase não tocamos no sistema operacional host, mas temos o Docker como nossa principal dependência para executar os aplicativos em seus próprios ambientes. ”

Ele disse que isso acelera o processo de atualização e torna mais fácil manter correções de bugs e enviar patches de segurança. Ele também disse que, como cada aplicativo é executado em seu próprio namespace do Kernel, nenhum problema de segurança deve afetar o sistema operacional host.

“Se o usuário estiver confortável o suficiente com o Docker, ele pode estender os recursos do DevKinsta”, disse Zsomborgi. “Por exemplo, ele pode monitorar o uso do contêiner, ou o uso do PHP especificamente como um exemplo com ferramentas de monitoramento do docker que saem da caixa com a instalação do Docker. O usuário pode instalar qualquer utilitário dentro de contêineres DevKinsta sem tocar no sistema operacional host e usar aplicativos que não são suportados no Windows, por exemplo. ”

Um dos casos de uso que ele mencionou foi a instalação de uma ferramenta de referência para obter estatísticas sobre o desempenho do site. Ele pode ser instalado dentro do contêiner Nginx como um sidecar ou contêiner separado.

“No passado, o Local não usava exatamente o Docker”, disse Zsomborgi. “Eles usaram o VirtualBox + DockerMachine. Nós tentamos e foi um pouco doloroso. Mas sem o VirtualBox, o DevKinsta pode ser mais estável e escalonável. Portanto, usamos Docker sem VirtualBox. Também precisa de virtualização, mas hoje em dia há menos computadores Windows que desativaram a virtualização por padrão. ”





Source



Deixe uma resposta

%d blogueiros gostam disto: