« STIC:STIC I - Atelier technique 5 » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 4 : Ligne 4 :
== Programme ==
== Programme ==


;Partie commune
* 09:00 - 10:30 Discussion sur la sécurité, mise à jour des portails + Démo aspiration site web + Alternatives
* 09:00 - 09:15 Discussion sur le déroulement du cours de vendredi ([https://edutechwiki.unige.ch/fr/STIC:STIC_II_-_projet_webmaster#Pr.C3.A9sentation_du_projet Présentation])
* 09:15 - 10:00 Discussion sur la sécurité, mise à jour des portails + Démo aspiration site web + Alternatives
* 10:00 - 10:30 Travai personnel + préparation présentation de lundi
* -- pause --
* 11:00 - 11:15 Installation/Update SPSS avec nouveau système de licence (pour Méthodo)
* 11:15 - 12:00 Travail sur projet personnel
* 12:00 - 12:30 S'il reste du temps/s'il y a intérêt: JavaScript dans d'autre environnements
 
== Préparation pour la présentation de vendredi ==
 
{{ bloc important | Ajouter le nécessaire (slides, ...) dans le forum sur Moodle (cours STIC II) :
 
* Lire les instructions directement dans le forum
* '''Si vous êtes absents, il faudra faire un screencast équivalent à la présentation''' }}


== Activités==
== Activités==

Dernière version du 26 avril 2022 à 13:44

Cette page fait partie des cours STIC I et STIC II

Programme

  • 09:00 - 10:30 Discussion sur la sécurité, mise à jour des portails + Démo aspiration site web + Alternatives

Activités

Sécurité

Comprendre les enjeux de sécurité d'un portail
  • SPAM, Attaques informatiques, DoS, ...
  • Mises à jour du code, Vulnérabilité des anciennes versions
Évaluer à quel point vous avez besoin d'un site dynamique vs. statique
  • Quelles fonctionnalités dynamiques sont absolument nécessaires (authentification, commentaires, forum, ...)
  • Quels mécanismes de contrôle/sécurité ont été prévus/mis en place

Aspiration d'un site

Possibilité d'aspirer (i.e. faire une copie statique) un site web dynamique
  • Utile pour :
    • Sites informationnels "finis" : toute l'information, ou presque, est déjà publiée (e.g. événement, site explicatif, ...)
    • Sites qui ne sont plus mis à jour : "figer" la dernière version existante et la transformer en site statique
    • Petits sites avec mise à jour pas fréquente : avoir une version dynamique en local (e.g. sur votre ordi) et aspirer les pages pour les publier ensuite chaque fois qu'il y a un changement (voir également les générateurs de site statiques plus bas)

Technique qui peut être utile également dans la recherche pour l’analyse quantitative/qualitative de corpus web (voir Web scraping) pour éviter de télécharger les pages à chaque analyse/extraction.

Outils

Générateurs de sites statiques

Possibilité d'utiliser un "logiciel" qui génère, souvent à partir de simple fichiers, des sites statiques et fait l'upload du output HTML
  • Mode assez récente, donc système pas très simples/fiables pour l'instant
  • À utiliser plutôt pour des petits sites / blogs personnels
  • Nécessitent souvent l'installation (mais pas forcément la connaissance) d'un langage de programmation (e.g. Node.js, Python, PHP, Ruby, ...)
  • Utilisation de fichiers HTML ou Markdown pour créer les contenus
Quelques exemples (langage nécessaire)

JavaScript dans d'autres environnements

Voir par exemple :