Je dispose d'un site web/application basé sur LAMP et je me prépare à commencer à servir des clients. Avec mon système actuel, chaque client aurait besoin d'une instance complète du site web (structure complète des dossiers à partir de la racine du site). Je voudrais séparer l'application de base et ne créer que les fichiers personnalisés nécessaires pour chaque client.
Voici ce que je recherche : Un moyen de dire "si le fichier existe dans le dossier client, utilisez celui-là. Sinon, utilisez le fichier du dossier de l'application principale". Une sorte de lien symbolique conditionnel ou prioritaire, mais fonctionnant pour une arborescence de dossiers entière. De cette façon, je n'aurai pas à modifier le code dans l'ensemble du framework, et la séparation peut se faire de manière transparente pour l'application.
Cette fonctionnalité existe-t-elle sous Linux, ou dois-je l'implémenter moi-même dans le serveur web ?
Merci !