Bonjour
Je me demandais si l'utilisation de chemins systèmes (/home/www/monsite/etc/) pour configurer une application ou site Web est une bonne pratique si l'on considère l'hébergeur et ses droits de manipulation sur ses machines.
J'utilise cette méthode sur des serveurs dédiés où j'ai la main généralement (quoique même chez OVH en mutualisé...). Les applications tournent bien et sont du coup plus "flexibles" et "sécurisées".
Mais un hébergeur a-t'il "le droit" de migrer une appli d'un serveur à l'autre sans prévenir ses clients (en imaginant une manipulation instantanée sans coupure du site). Dans le cas d'une utilisation de chemins systèmes complets, les applications ne fonctionneraient plus si les chemins système sont différents sur l'autre serveur.
Dernièrement j'ai été contacté par un hébergeur suite à ma demande de migration d'un SPV vers un autre. L'hébergeur a repéré la configuration de mes applis et m'a proposé de rmodifier mes fichiers de configuration (dans mon cas j'utilise 1 seul fichier pour une application complète)....bref c'est sympa de sa part ! (en même temps la prestation de migration n'était pas gratuite )
C'est donc une question qui me perturbe de plus en plus... car utiliser les chemins systèmes dans le cadre de placement de fichiers hors du document_root et qui sont accessibles depuis n'importe où (dans l'appli) est un idéal (ex : fichiers de traitement, fichiers Templates, fichiers de conf etc...), surtout lorsque l'on veut sécurisée un peu plus ses développements.
Des approches sur la question ?
Merci
Partager