ActivNetworks Ultimate Web Accelerators          Contact

Le QueryHandler

Le QueryHandler se trouve à la base de la souplesse et de la très grande finesse de configuration de BoostEdge. Vous voulez appliquer un traitement particulier à un groupe d'images, cacher les icônes, ne pas traiter une image particulière, forcer les directives de cache pour les pages dynamiques, rediriger les PDA vers un site adapté, ne pas compresser quand l'utilisateur est local, etc. ? C'est le QueryHandler qui le permet.

Comme son nom l'indique le QueryHandler est en charge du traitement des requêtes. Un mécanisme sélectionne le QueryHandler. Ensuite le traitement décrit dans celui-ci lui est appliqué. Sur quels critères un QueryHandler est-il sélectionné ? Selon le host-name, le path, mais aussi sur la totalité des champs de l'entête HTTP de la requête, l'adresse IP du navigateur.

Finalement le QueryHandler est une grappe de profils. Des profils de compression, de traitement des images, d'optimisation des PDF, des javascript, de cache, de correction protocolaire etc. sont attachés au QueryHandler; tous ensemble ils participent à la définition du traitement de la requête.

Le QueryHandler, ainsi que tous les autres profils sont configurés via une interface graphiques, aussi n'est-il pas besoin de pratiquer un langage de programmation pour arriver à de tels résultats.

Néanmoins, la configuration peut être rendue dynamique : les paramètres sont alors réévalués à chaque lecture. Par ailleurs, des modules de pluggin peuvent être chargés et utilisés : la finesse de paramétrage et d'adaptation n'a de limite que celle de l'imagination.

   

No plugin