Depuis le serveur Web Apache a été développé dans le milieu des années 1990 , il a été utilisé avec enthousiasme par les développeurs Web et autres informaticiens chargés de la gestion des serveurs . En raison de son utilisation et l'efficacité généralisée , les développeurs libérés la prochaine version , connue sous Apache 2 . Dans cette version du serveur, le " mod_cache " et " mod_file_cache " options de contrôle - précédemment considérée comme expérimentale - ont été faites partie d'une configuration des serveurs virtuels Apache 2 et jugées convenables pour une utilisation en production. Configuration Les architectures de cache d' Apache 2 sont conçus pour fournir un moyen très efficace pour accélérer la gestion HTTP , fonctionnant à la fois comme un proxy et un serveur Web d'origine . Il est important d'accélérer les accès au cache dans chaque type d'option de contrôle de cache dans Apache2 , en particulier quand il s'agit de contenu généré localement . Une façon de procéder est de faire en sorte que " UseCanonicalName " est réglé sur la position "On". De cette manière , le nom d'hôte de l' hôte virtuel qui dessert le contenu forme une partie de la clé de mémoire cache. Cela fournit un contenu mis en cache cohérente, ce qui simplifie plusieurs noms de serveur et pseudonymes qui peuvent être présents . Mod_cache Options de contrôle L'option de commande Apache2 " mod_cache " , avec le fournisseur modules " mod_mem_cache " et " mod_disk_cache , " proposer la mise en cache HTTP -aware comme une solution intelligente et intuitive. Le contenu stocké dans le cache pour la fonction " mod_cache " est configuré pour lire toutes les options et en-têtes HTTP variées. Cette conception offre également la possibilité de contrôler le contenu Web mis en cache. Par exemple, le " mod_cache " gère l' , ainsi que le contenu mandaté local. Il s'agit d' une mise à jour distincte de la première serveur Web Apache . Parce Apache2 " mod_cache " supporte les configurations qui sont à la fois simple et complexe, il gère facilement le contenu local dynamique et peut faciliter un accès rapide aux fichiers locaux qui sont connus pour évoluer dans le temps . Mod_file_cache contrôle l'option Option d'iPhone de " mod_file_cache " offre une forme très simplifiée de mise en cache , contrairement à l'option de commande " mod_cache " Apache2 . Parce que le « mod_file_cache » est utilisé de façon plus fondamentale , il est aussi un peu plus utile à bien des égards . Par exemple, au lieu de maintenir activement la complexité d'un cache actif , " mod_file_cache " utilise la mémoire de cartographie spécifique pour des éléments tels que des URL , d'une manière qui est semblable à celui d'Apache fournie 1 . L'option " mod_file_cache " propose également des raccourcis de fichiers pratiques qui visent à améliorer l'accès aux fichiers locaux statiques , qui ne changent habituellement pas souvent . Security Considerations Apache2 , toutes les demandes sont desservis par chaque module de mise en cache , sauf si un problème de sécurité est déclenché . En conséquence , les ressources locales sont mises en cache différemment qu'elles ne l'étaient dans le cadre du premier modèle de serveur Apache . Toutefois, le cache ne se prononce pas quant à savoir si une entité mise en cache est autorisé pour le service. Une fois le contenu mis en cache, tant qu'il n'a pas expiré , il est servi à partir de la mémoire cache. Utilisez la fonction " CacheDisable " ou " mod_expires " de sorte que les configurations de sécurité , tels que ceux liés à l'adresse IP , ne sont pas compromises .
|