EsiGate
Réunion dev #3
30/09/2013
Nouvelles références
• Systalians
• Réunica
• Autres…
Nouveautés (1/4)
• Includes ESI en parallèle
– HttpAsyncClient ?
• Purge du cache sur POST
• Utilisation pour du revamping
– Transformer une application sans la modifier (avec
xslt, Jsoup…)
– A documenter
Nouveautés (2/4)
• Mapping via fichier esigate.properties
– Permettra de passer au Servlet filter
– Configuration plus simple et plus souple
– Possibilité de configurer le serveur stand alone sans modifier le
web.xml
provider1.remoteUrlBase=http://host1/
provider1.mapping=/*
provider2.remoteUrlBase=http://host2/
provider2.mapping=http://myhost/*
provider3.remoteUrlBase=http://host3/
provider3.mapping=*.php
theme.remoteUrlBase=http://host4/
theme.mapping=/css/*, /images/*
Nouveautés (3/4)
• Intégration continue
– Pensez à demander l’accès
• Déploiement des snapshots sur le repository
sonatype oss
Nouveautés (4/4)
• esi sur les pages d'erreur
• le support du protocol-relative dans le FixUrl
– Ex : <a href="//mon-fichier.css" >
• Variables ESI
• Documentation en Espagnol
– Trafic sur le site +300% depuis l’Amérique latine
Questions

EsiGate réunion dev #3 30-09-2013

  • 1.
  • 2.
  • 3.
    Nouveautés (1/4) • IncludesESI en parallèle – HttpAsyncClient ? • Purge du cache sur POST • Utilisation pour du revamping – Transformer une application sans la modifier (avec xslt, Jsoup…) – A documenter
  • 4.
    Nouveautés (2/4) • Mappingvia fichier esigate.properties – Permettra de passer au Servlet filter – Configuration plus simple et plus souple – Possibilité de configurer le serveur stand alone sans modifier le web.xml provider1.remoteUrlBase=http://host1/ provider1.mapping=/* provider2.remoteUrlBase=http://host2/ provider2.mapping=http://myhost/* provider3.remoteUrlBase=http://host3/ provider3.mapping=*.php theme.remoteUrlBase=http://host4/ theme.mapping=/css/*, /images/*
  • 5.
    Nouveautés (3/4) • Intégrationcontinue – Pensez à demander l’accès • Déploiement des snapshots sur le repository sonatype oss
  • 6.
    Nouveautés (4/4) • esisur les pages d'erreur • le support du protocol-relative dans le FixUrl – Ex : <a href="//mon-fichier.css" > • Variables ESI • Documentation en Espagnol – Trafic sur le site +300% depuis l’Amérique latine
  • 7.