Nous avons un site particulier qui est Symfony et utilise le paquet e-commerce Sylius.Le site Symfony/Sylius sur Vagrant/Puphpet est lent. Le même site n'est pas sur une Virtualbox n'est pas lent
Nos développeurs essaient d'utiliser Vagrant afin que nous puissions avoir des environnements de développement similaires. Nous utilisons Puphpet pour générer l'instance Vagrant et partager le fichier de configuration.
Si nous travaillons sur le site/repo nativement ou sur un serveur de transfert, tout va bien. Les pages se chargent en environ 2-3 secondes.
Lorsque nous utilisons Vagrant/Virtualbox, la charge est de 30 à 35 secondes par page.
Jusqu'à présent, nous avons essayé
- Allouer jusqu'à 6 Go à la boîte
- Donner jusqu'à 4 processeurs à la boîte
- Mise sous NFS pour le fichier de synchronisation
- Désactivation de tous les autres programmes sur les ordinateurs exécutant Vagrant/VirtualBox (chat, autres navigateurs, etc)
Aucune de ces choses n'a eu d'impact sur la page loa d temps.
Je peux fournir 2 choses. L'une est la trace de charge de Symfony: https://nimbus.everhelper.me/client/notes/share/708707/mvw707mckzm2wq4rlkzc
Comme il y a tellement de code à la configuration puphpet, je l'ai mis dans un pastebin ici: http://pastebin.com/7ciVA5FL
Les machines hôtes sont Windows 10 32 bits, 8 Go RAM 15 quatrième génération. J'ai ajouté nfs à la synchronisation de fichier et ai fait un rechargement vagabond --provision. Je ne sais pas comment vérifier si cela a pris ou non. Si je le dois, je peux aussi jeter un coup d'œil à l'unisson. – hdwebpros
Je suis assez sûr que NFS ne fonctionnait pas.J'ai essayé de faire la même chose sur Windows, et ça ne marche pas - le vagabond continue d'utiliser son mécanisme de partage de boîtes virtuelles. –
Noté. Je vais creuser dans NFS et voir si je peux obtenir ce travail alors. Merci de votre aide! Je vais vous tenir au courant – hdwebpros