Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2012, 18h14   #1
Membre confirmé
 
Avatar de Luke spywoker
 
Homme
Etudiant informatique autodidacte
Inscription : juin 2010
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique autodidacte

Informations forums :
Inscription : juin 2010
Messages : 452
Points : 278
Points : 278
Par défaut mod_file_cache et fichier de chemins

Salut les Apaches,
J'ai pas mal de fichiers statique dans mon arborescence et pour améliorer les performances j'aimerai utiliser le module mod_file_cache qui permet de part une de ces directive de donner le chemin des fichiers a mettre en cache (dans la RAM?) au démarrage ce qui accroit les performances car apache ayant déja les fichiers en cache n'a pas besoin d'aller les chercher sur le disque...
Mon problème est le suivant: j'ai trop de fichiers et la directive dit de séparer les chemins de fichier par un espace mais il y a une astuce:

Extrait de la doc officielle:
Citation:
Note

Don't bother asking for a directive which recursively caches all the files in a directory. Try this instead... See the Include directive, and consider this command:

find /www/htdocs -type f -print \
| sed -e 's/.*/mmapfile &/' > /www/conf/mmap.conf
Donc de créer un fichier mais ce que je ne comprend pas c'est l'utilité de la directive Include dans l'histoire, personellement je pense a donner le nom du fichier créer contenant les chemins a ajouter a la directive MMapFile directement et je ne vois pas pourquoi il faudrai que j'utilise Include ?
Si quelqu'un peut m'expliquer l'utilité de la directive Include dans cette histoire et a des précisions merci de poster.
Je vous serai reconnaissant de vos réponses.
__________________
Pour faire tes armes:
Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
Et sois toujours bien armé avant de te lancer.
Le hasard ne sourit qu'aux gens préparés...
Blog: http://3dcyberspace.unblog.fr/
Site: Sanctuaire cybernétique
Luke spywoker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2012, 21h30   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 299
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 299
Points : 8 583
Points : 8 583
Il faut utiliser include à cause de la façon dont le fichier est généré : avec cette méthode, tu peux générer le fichier autant de fois que tu veux sans prendre le risque que la manipulation aille écraser d'autres configurations d'Apache. Si tu mets tout dans un autre fichier de configuration d'Apache tu devras maintenir le fichier manuellement, tu ne pourras pas le régénérer par script.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 09h58   #3
Membre confirmé
 
Avatar de Luke spywoker
 
Homme
Etudiant informatique autodidacte
Inscription : juin 2010
Messages : 452
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique autodidacte

Informations forums :
Inscription : juin 2010
Messages : 452
Points : 278
Points : 278
Merci pour ces précisions,
Je suis pas trop amis avec sed mais si je comprend bien le fichier générer ressemblera a ca:
Code :
1
2
3
4
mmapfile chemin/vers/mon/fichiers_1
mmapfile chemin/vers/mon/fichiers_2
mmapfile chemin/vers/mon/fichiers_3
Et puis grace a la directive Include je l'inclus dans la configuration d'apache ?

PS: je n'ai pas encore appris le maniement des sed alors corriger moi si je me trompe.
__________________
Pour faire tes armes:
Use du présent pour construire ton futur sinon use de ce que tu as appris auparavant.
Et sois toujours bien armé avant de te lancer.
Le hasard ne sourit qu'aux gens préparés...
Blog: http://3dcyberspace.unblog.fr/
Site: Sanctuaire cybernétique
Luke spywoker est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2012, 14h24   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 299
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 299
Points : 8 583
Points : 8 583
Oui, c'est bien ça.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h01.


 
 
 
 
Partenaires

Hébergement Web