Use NFS para acelerar seu Homestead VM

Mudou para Laravel Homestead e Vagrant em seu fluxo de trabalho de desenvolvimento? Quer saber por que ele não está respondendo tão rápido quanto seu ambiente de produção?

Sim … estive lá.

Um pouco de pesquisa no Google me levou à solução de que usar NFS para sua pasta sincronizada é o caminho a percorrer. Basta substituir as configurações de sincronização de pasta em seu homestead.rb pelo seguinte:

# Register All Of The Configured Shared Folders
settings
["folders"].each do |folder|
config
.vm.synced_folder folder["map"], folder["to"],
id
: folder["map"],
:nfs => true,
:mount_options => ['nolock,vers=3,udp,noatime']
end

Os adereços vão para Stricken para encontrar a solução: https://laracasts.com/forum/?p=1757-slow-responses-on-homestead/p1#p7694

Evite problemas de cache

Você também precisará certificar-se de desligar o sendfile na configuração do apache / nginx para evitar estranheza do cache. Suportes para adamwathan para isso: https://laracasts.com/forum/?p=1757-slow-responses-on-homestead/p1#p7700

Para obter informações mais detalhadas sobre a alteração do sendfile, confira a dica de Pierre Groth aqui: https://coderwall.com/p/ztskha