8792 sujets
Salut,
C'est faisable. Après tout, en dehors du serveur, le fait que ton fichier soit généré dynamiquement ou non ne change rien. Par contre, il faut bien définir l'en-tête HTTP Content-Type.
Le problème de cette méthode est que tu perds le mécanisme de cache géré par le serveur pour les fichiers statiques. A mon avis, si ton volume de code CSS dynamique n'est pas trop important, il est plus simple de l'inclure dans le head ou même en ligne.
C'est faisable. Après tout, en dehors du serveur, le fait que ton fichier soit généré dynamiquement ou non ne change rien. Par contre, il faut bien définir l'en-tête HTTP Content-Type.
Le problème de cette méthode est que tu perds le mécanisme de cache géré par le serveur pour les fichiers statiques. A mon avis, si ton volume de code CSS dynamique n'est pas trop important, il est plus simple de l'inclure dans le head ou même en ligne.
Julien Royer a écrit :
Le problème de cette méthode est que tu perds le mécanisme de cache géré par le serveur pour les fichiers statiques. A mon avis, si ton volume de code CSS dynamique n'est pas trop important, il est plus simple de l'inclure dans le head ou même en ligne.
Ok super Julien merci pour l'info. Mais etant donné que la CSS pèse dans les 20ko,
je ne peux pas me permettre de perdre l'avantage de sa mise en cache.