Laravel: Déployer et fournisseur de dossier
Je viens de terminer un simple travail effectué dans Laravel 4 et je suis prêt à Déployer sur mon serveur.
J'ai trouvé que le vendeur dossier a une taille de 100 mo et je me demande si il est nécessaire de télécharger tous ses sous-dossiers.
Je suppose que je n'ai pas utiliser la plupart de ces bibliothèques, est-il une bonne pratique à suivre pour déployer un Laravel projet?
Vous devez vous connecter pour publier un commentaire.
Vous feriez mieux d'utiliser
Pour créer votre projet. Votre fournisseur dir utilisation de l'espace débutera à 10 MO, seulement. (Je l'ai fait ici, et c'est ce que téléchargé pour moi).
Et ressemble, vous pouvez également:
Pour réduire votre projet en cours d'utilisation de l'espace.
Mais... vendeur de répertoire et de tous ses premier niveau de sous-répertoires sont obligatoires (aussi longtemps que vous utilisez tous les paquets que vous avez installés), mais il y a des sous-répertoires à l'intérieur d'eux, vous peut facilement ignorer lors du déploiement, tels que:
Je n'ai pas déployé un L4 application moi-même à ce point, mais sera de rencontrer des problèmes car je n'ai pas git/compositeur d'accès sur mon serveur hôte en tant que bien. À moins que quelque chose d'intelligent qui vient, FTP/SSH est mon seul moyen pour arriver à mes fichiers sur le serveur.
La
/vendors
dossier est absolument nécessaire pour votre application de fonctionner. Pensez à les vendeurs comme les/core
dossier dans d'autres cadres. Tout le levage lourd dans Laravel est géré par les paquets contenus à l'intérieur de/vendors
, et donc sans que le dossier de votre application va simplement se bloquer.Vous ne devez pas télécharger le vendeur dossier, insted vous devez exécuter compositeur installer/mettre à jour sur votre serveur lorsque vous déployez. Vous ne devez déployer les fichiers de votre application.