Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
web:start [05/01/2023 14:10] – créée laure | web:start [11/05/2023 02:17] (Version actuelle) – [Clients & Serveurs] laure | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <nspages -title -tree -subns -exclude: | + | ====== Web ====== |
+ | {{tag> OutilsWeb web html css js }} | ||
+ | Souvent confondu avec Internet, le **web** c'est le morceau qu'on peut consulter avec un navigateur comme Firefox ? ? | ||
+ | |||
+ | Ce sont donc tous les sites que l'on explore de liens en liens, d' | ||
+ | Comme j'y consacre pas mal de temps, ça me fascine de comprendre mieux comment ça marche ces affichages là, mais comme ça évolue pendant que j' | ||
+ | |||
+ | {{drawio> | ||
+ | |||
+ | ===== Quelques questions ===== | ||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | colonnes | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | fvdv | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ====Clients & Serveurs==== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP third column> | ||
+ | Le réseau d' | ||
+ | * les 🖥️ **clients** : c'est nous avec nos postes de bureau et nos téléphones. Avec un navigateur on demande des pages à afficher. \\ \\ | ||
+ | * les 🏤 **serveurs** : c'est là que sont hébergés les sites, ces machines répondent aux commandes de pages et envoient les infos. | ||
+ | |||
+ | On retrouvera donc dans les 2 cas un système de dossiers / fichiers qui structure l' | ||
+ | < | ||
+ | </ | ||
+ | <WRAP twothirds column> | ||
+ | === Langages du World Wild Web === | ||
+ | '' | ||
+ | <WRAP group>< | ||
+ | 🖥️ Côté **Client** 🖥️, notre navigateur sait lire et interpréter : | ||
+ | * le **HTML** : structure les pages que nous consultons avec des balises. | ||
+ | * le **CSS** : donne du style à l' | ||
+ | * le **JavaScript** : crée les animations, les interactions et les cookies 🍪. | ||
+ | |||
+ | [[web: | ||
+ | </ | ||
+ | <WRAP half column> | ||
+ | 🏤 Côté **Serveurs** 🏤, les machines préparent la page à envoyer avec ces outils : | ||
+ | * le **PHP** : génère des pages html de façon dynamique à partir d'une structure qu'il remplit en interrogeant une BdD ou d' | ||
+ | * les **Bases de données** : certains contenus sont stockés dans un tableau virtuel et pas dans des fichiers. | ||
+ | * Aujourd' | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | |||
+ | <div center round box 90%> | ||
+ | === 🌐 ils expliquent ' | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | [[https:// | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | |||
+ | **Veille** : les 3 dernières pages marquées sur le sujet " | ||
+ | {{rss> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== Médias & Usages ==== | ||
+ | <WRAP group> | ||
+ | <WRAP third column> | ||
+ | === Images & Fichiers === | ||
+ | Les sites internet fonctionnent partout et pour tous //de la même façon//, parcequ' | ||
+ | * **JPG**, **GIF** et .**PNG** pour les images. Privilégier le .PNG pour les graphismes. [[https:// | ||
+ | |||
+ | |||
+ | * **PDF** pour les fichiers à télécharger. Les serveurs web ordinaires ne font pas tourner de suite bureautique et on ne peut pas parier sur l' | ||
+ | </ | ||
+ | |||
+ | <WRAP third column> | ||
+ | |||
+ | === Multimédia & Documents interactifs === | ||
+ | Vidéos (streaming), | ||
+ | |||
+ | En général ils offrent le moyen d' | ||
+ | |||
+ | Il vaut souvent mieux s' | ||
+ | |||
+ | </ | ||
+ | <WRAP third column> | ||
+ | |||
+ | === Travail collaboratif & réseaux sociaux === | ||
+ | D' | ||
+ | |||
+ | <div center round info 100%> | ||
+ | ==== 🌩️==== | ||
+ | === Il n' y a pas de cloud,=== | ||
+ | === il n'y a que les serveurs de quelqu' | ||
+ | |||
+ | |||
+ | paraphrase de [[wpfr> | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <div center round box 90%> | ||
+ | == 🌐 + de notes sur des trucs dans le genre : == | ||
+ | |||
+ | </ | ||
+ | |||
+ | ==== Avoir " | ||
+ | <div group> | ||
+ | <div half column> | ||
+ | |||
+ | Aujourd' | ||
+ | \\ | ||
+ | L' | ||
+ | |||
+ | </ | ||
+ | |||
+ | <div half column> | ||
+ | <div group> | ||
+ | <div half column> | ||
+ | === Vidéos === | ||
+ | |||
+ | Un hébergement standard n'est pas optimisé pour le streaming de vidéos, et même si votre CMS accepte les .mp4 et .mpg dans sa bibliothèque il vaut mieux passer par une plateforme spécialisée comme Youtube, Vimeo ou PeerTube. \\ | ||
+ | |||
+ | </ | ||
+ | |||
+ | <div half column> | ||
+ | |||
+ | === Code === | ||
+ | |||
+ | La promesse de WordPress c'est qu'on peut créer et gérer un site complexe sans connaître le code informatique. Et c'est vrai. \\ | ||
+ | \\ Mais ce sera plus simple de comprendre l' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ====🛠️ Outils & Utopies ==== | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | |||
+ | ===FTP : installer un client=== | ||
+ | [[https:// | ||
+ | |||
+ | Ce logiciel permet d' | ||
+ | |||
+ | === Éditeur de texte === | ||
+ | Ce logiciel va colorier le code pour le rendre plus facile à lire et à comprendre. | ||
+ | HTML, CSS, PHP... tous ces codes sont contenus dans des fichiers texte, qu'on pourra plus facilement modifier avec un éditeur intelligent comme par exemple [[https:// | ||
+ | |||
+ | </ | ||
+ | <WRAP half column> | ||
+ | === Outils Web de création - d' | ||
+ | [[outils: | ||
+ | * [[outils: | ||
+ | * [[outils: | ||
+ | * [[outils: | ||
+ | * [[outils: | ||
+ | |||
+ | </ | ||
+ | </ |