Updated readme

This commit is contained in:
keplyx 2019-07-27 11:23:12 +02:00
parent 779d799bdd
commit 106d85b3dd

View file

@ -4,14 +4,7 @@ Ce site, dont le but est d'accompagner les PPA, a été créé en 2017.
Version actuellement en ligne : **2019**.
- [Contribuer](#configuration)
- [Apprendre](#apprendre)
- [Introduction](#introduction)
- [Les bases](#les-bases)
- [Pour les gens motivés](#pour-les-gens-motivés)
- [Installation](#installation)
- [Auteur](#auteur)
- [Développeurs Actifs](#développeurs-actifs)
**Si vous êtes intéressés par le projet, merci de [lire le wiki.](https://git.srv-falcon.etud.insa-toulouse.fr/vergnet/site-accueil-insa/wiki/Accueil)**
## Contribuer
@ -20,40 +13,6 @@ Les fonctionnalités de base sont déjà écrites, le minimum est ainsi de modif
Si vous voulez apporter des modifications ou devenir mainteneur, merci de contacter Arnaud par mail: vergnet@etud.insa-toulouse.fr.
## Apprendre
Les liens ci-dessous vous permettrons d'apprendre les bases pour pouvoir contribuer au site (attention, il faut speak le English par ici)
#### Introduction
Avant de commencer, il faut comprendre le principe de base d'un site web. Nous avons deux acteurs: le **serveur** et le **client**.
Le **client** est une personne comme vous et moi, qui navigue sur internet. Quand il clique sur un lien, une page web s'affiche.
Le **serveur** est l'endroit où est stoqué le site. Quand un utilisateur clique sur un lien, il demande au serveur de lui envoyer une certaine page. C'est ce qu'on appelle effectuer une '_requête_'.
Cette page est construite avec **plusieurs langages**, les essentiels sont le **HTML** et le **CSS**, qui permettent de créer l'apparence de la page (ce n'est pas de la programmation, rien a voir avec Ada). Ensuite, il est possible d'utiliser du **JavaScript** pour créer des animations sur la page. Enfin, nous avons un '_langage serveur_' (ici le **PHP**), qui permet, sur le serveur, de réaliser un traitement à la réception d'une requête, pour ensuite envoyer au client la page demandée. Cela permet, par exemple, de créer une page en fonction de données stoquées sur le serveur (une liste de contacts, d'articles, ...).
#### Les bases
Pour modifier seulement le thème d'une page, il n'est pas nécessaire d'avoir de connaissances en Algorithmique (donc vous pouvez aimer même si vous détestez l'algo !).
- [HTML](https://www.w3schools.com/html/default.asp) pour modifier la structure d'une page
- [CSS](https://www.w3schools.com/Css/) pour modifier le thème d'une page
#### Pour les gens motivés
Pour ceux qui aiment l'algo et qui sont motivés, vous pouvez modifier le comportement du site. Pour cela, deux choix s'offrent à vous :
- [JavaScript](https://www.w3schools.com/js/default.asp) pour faire des pages interactives (le programme est du côté de l'utilisateur)
- [PHP](https://www.w3schools.com/php/default.asp) pour contrôler le site et ses données (le programme est sur le serveur)
## Installation
Voici la procédure pour installer le site sur votre PC
**A venir (en attente du déplacement sur Gitea)**
## Auteur
Arnaud Vergnet (vergnet@etud.insa-toulouse.fr)