Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: Sylvain Wallez (sylvain.wallez@anyware-tech.com)
Date: 03/08/2004 - 15:16


Sylvain Parent wrote:

>Le 04-08-03, à 06:00, Sylvain Wallez a écrit :
>
>
>
>>On donne une URI de départ (genre "index.html"), Cocoon la traite avec
>>la sitemap comme il le ferait pour une requête HTTP, mais enregistre le
>>résultat sur disque. Il parcourt ensuite récursivement tous les liens,
>>et produit donc une photo statique du site. Le résultat est équivalent
>>à
>>ce qu'on obtiendrait avec un aspirateur de site (wget ou httrack), mais
>>sans avoir besoin de démarrer un serveur.
>>
>>
>>
>
>Cette réponse était dans un autre thread mais elle m'intéresse beaucoup.
>
>J'ai un site en intranet. Il est servi par Cocoon 2.1 sur Tomcat 4.1. sur Mac Osx.
>Le site est très simple une centaine de fichier xml une dizaine de fichier xslt. Il donne accès au calendrier de programmation des salles du Musée. C'est l'URL qui commande le type d'affichage. ex:
>/calendrier/hebdomadaire/20040621.html donnera une vue hebdomadaire du calendrier. /calendrier/mensuel/20040600.html donnera une vue mensuelle du calendrier.
>Comment fait-on pour lui faire générer sur un autre serveur (en ftp par exemple) les pages html. Peux-il détecter que les fichiers xml ont été modifier et générer par lui même les pages?
>
>

Cocoon ne peut pas déterminer que "20040600.html" doit être régénéré
parce que "20040601.xml" (ou autre) a été modifié.

Par contre, 2 fonctionnalités permettent de faire des uploads partiels
(à noter que ça n'a d'intérêt réel que pour les sites très volumineux
et/ou les connexions réseau lentes) :
- le cache : même en génération statique, les pages produites peuvent
être conservées en cache, et donc ne pas être re-générée si les
conditions de validité sont toujours satisfaites. On gagne du temps sur
le processus de génération
- le paramètre "checksum-uri" de Cocoon, qui indique un fichier où vont
être stockées les signatures MD5 de toutes les pages produites. Cela
permet à Cocoon de ne pas réécrire sur disque les pages dont le contenu
n'a pas changé. On peut ensuite publier le site avec un simple rsync ou
un ftp des fichiers effectivement modifiés par la génération.

Sylvain

-- 
Sylvain Wallez                                  Anyware Technologies
http://www.apache.org/~sylvain           http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }

-- Devenez redacteur <XML>fr et contribuez au developpement du xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 31/08/2004 - 11:12 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement