Comment puis-je configurer mes applications de dev/test/production en fonction de l'emplacement des dossiers sur mon hébergeur?Déploiement des environnements Rails (dev/test et production)
J'ai actuellement deux dossiers: MyDomainDev et MyDomainPro (pour le développement/test et la production).
Le sous-domaine "dev.mydomain.com" pointe vers le dossier dev/test et "mydomain.com" pointe vers le dossier de production. Est-ce correct ou manque-t-il quelque chose de fondamental en ce qui concerne les environnements de développement/test/production?
Devrait-il y avoir réellement un seul dossier mais que l'environnement est défini par la présence d'un sous-domaine dans l'URL? Par exemple, "mondomaine.com" définit l'environnement comme "production" alors que "dev | test.mondomaine.com" définit l'environnement comme "dev | test"?
Je suis sur un serveur partagé bluehost. Pourquoi est-ce une mauvaise idée de les avoir sur le même serveur? Je devrais clarifier mon contexte pour dire qu'il n'y a vraiment qu'un seul développeur (moi) et que ce n'est pas un site très hyper-trafic. Une moyenne de 60 visiteurs/jour. – JakeTheSnake
Eh bien, il semble que je suis obligé d'utiliser deux répertoires distincts - l'un pour le développement et l'autre pour la production. Avez-vous une idée de la raison pour laquelle ils l'ont fait de cette façon? Devrais-je simplement créer un lien symbolique pour le dossier de production vers le dossier dev ou pensez-vous que cela casserait quelque chose? – JakeTheSnake