Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vonzuben

Laravel Homestead

Recommended Posts

Qual a vantangem do Homestead, pois instalei e acabei desistindo, onde que voltei para o Wamp, sendo que tenho tudo o que eu preciso.

Pois só dou um clique no ícone e pronto, tudo rodando para usar

Vou criando VirtualHost no httpd-vhosts.conf para cada projeto
Criei também para estudo outro VirtualHost com .htaccess dentro da pasta Servidor para estudo fora do Laravel, assim posso verificar todas as pastas de estudo dentro da pasta Servidor
<VirtualHost 127.0.0.1>
DocumentRoot "C:\Users\Name\Servidor"
ServerName localhost
ServerAlias localhost
</VirtualHost>

Gostaria de opiniões se vocês acham que tem grande vantagem o Homestead

Obrigado desde já !

Compartilhar este post


Link para o post
Compartilhar em outros sites

A vantagem do Homestead (na verdade, do Vagrant) é que dá pra simular o ambiente remoto, definido a versão exata do PHP a ser usada, por exemplo,

Assim não tem aquela velha história de "tá funcionando pra mim, mas não funciona no servidor".

 

O Homestead junta tudo que você precisa pra usar os recursos do Laravel. Ele crie uma VM no Vagrant e adiciona tudo: Nginx, PHP, MySQL, Node.js, Gulp e diversas extensões do PHP.

Isso poupa trabalho e livra a sua máquina, que não precisa de tudo isso instalado.

Criar VirtualHosts no Homestead é bem simples também.

 

Ele facilita algumas coisas, mas não acho 100% necessário, principalmente em projetos pequenos e rápidos.

 

 

Mas se optar por largar o Homestead, pelo menos não volte pra esses pacotes que só atrapalham e prendem você em versões específicas.

Largue o Wamp.

Instale PHP e MySQL manualmente

Você nem precisa de Apache/Nginx. Basta usar o servidor nativo do PHP.

 

Aliás, o Laravel tem o comando "php artisan serve", que inicia o servidor do PHP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoalmente, não vejo vantagem alguma em nada desses produtos que empacotam outros programas.

 

Pode ser muito pratico para quem está iniciando.

Mas depois de um tempo (bem curto preferencialmente), aprenda a instalar e configurar cada software usado, indivudualmente, afinal, profissionalmente falando, não haverá sempre como instalar um wamp (ou qualquer outro) no servidor externo, ou algo do tipo.

E se o mysql der pau ?

O apache deixou de servir uma página por causa de um módulo desconfigurado ?

Remove e instala o wamp de novo ?

Isso é contra-producente, além de ser burrice.

 

Sem falar que vai chegar num momento que será mais prático para ti, simular o ambiente onde a aplicação irá rodar do que o contrário.

 

Meu conselho é:

Aprenda a instalar, configurar, carregar modulos e demais configurações manualmente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.