Outils pour utilisateurs

Outils du site


archiver_et_rendre_statique_un_wiki

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
archiver_et_rendre_statique_un_wiki [2020/10/09 07:01] – Tag0 Added: web sergearchiver_et_rendre_statique_un_wiki [2022/02/11 15:44] Benjamin Labomedia
Ligne 1: Ligne 1:
 ====== Archiver et rendre statique un site web ====== ====== Archiver et rendre statique un site web ======
 +A creuser, l'utilisation de [[https://www.httrack.com/|httrack]] pour éviter d'aspirer tous les internets lorsque l'on veut archiver un site!
 +Voir aussi le projet [[https://github.com/rhizome-conifer/conifer|Conifer]] de [[https://rhizome.org|Rhizome.org]] pour archiver des sites web complexes (net-art, javascript, ...)
  
-Ne pas utiliser httrack qui veux toujours aspirer tous les internets !+Par contre, avec wget, ça aspire tout un site en bourrant le serveur de requêtes (attention à pas se faire bannir) :
  
-Par contre, cette commande aspire tout un site en bourrant le serveur de requêtes (attention à pas se faire bannir) : +  wget --mirror --convert-links --html-extension wget --adjust-extension --page-requisites --no-parent http://example.org-o log http://monsite.org
- +
-  wget --mirror --convert-links --html-extension -o log http://monsite.org+
      
 Cela aspirera le site en écrivant tout ce qu'il se passe dans un fichier log. En enlevant le paramètre <code>-o log</code> cela affichera tout devant vos yeux victorieux. Pour y aller + molo avec le nombre de requêtes par secondes, vous pouvez ajouer un paramètre <code>--wait=1</code> qui ne fera une requête que toutes les secondes. Du coup ça risque de durer un moment pour un gros site. Pour les autres paramètres : Cela aspirera le site en écrivant tout ce qu'il se passe dans un fichier log. En enlevant le paramètre <code>-o log</code> cela affichera tout devant vos yeux victorieux. Pour y aller + molo avec le nombre de requêtes par secondes, vous pouvez ajouer un paramètre <code>--wait=1</code> qui ne fera une requête que toutes les secondes. Du coup ça risque de durer un moment pour un gros site. Pour les autres paramètres :
Ligne 17: Ligne 17:
 <code> <code>
 --html-extension : Ajoute une extension .html à tous les fichiers téléchargés. Votre Apache/Nginx/etc... vous remerciera. --html-extension : Ajoute une extension .html à tous les fichiers téléchargés. Votre Apache/Nginx/etc... vous remerciera.
 +--adjust-extension : Ajoute les bonnes extensions aux noms de fichier(html or css) selon leur type
 +--page-requisites : télécharge le CSS et les images pour bien afficher la page offline
 +--no-parent : quand récursif, évite de remonter au répertoire parent, pour par exeple, ne copier qu'un bout du site
 </code> </code>
  
archiver_et_rendre_statique_un_wiki.txt · Dernière modification : 2024/02/27 11:27 de Benjamin Labomedia