| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ||||||||||||||||||||||||||
2 | Front-Office | |||||||||||||||||||||||||
3 | HTML/CSS valide | |||||||||||||||||||||||||
4 | Formulaires (create, update ...) | Sécurité (vérification des données (ex email) côté client & serveur) | ||||||||||||||||||||||||
5 | Inscription | Par adresse mail et activation du compte par mail | ||||||||||||||||||||||||
6 | Back-office | |||||||||||||||||||||||||
7 | Sessions | Sécurisation toutes les pages pour l'utilisateur et l'admin | ||||||||||||||||||||||||
8 | CRUD | Create / read/ readall / update / delete | ||||||||||||||||||||||||
9 | Modèle | Modèle séparé en DataObject & Repository | ||||||||||||||||||||||||
10 | Modèle générique | Fonctions générique : recuperer, supprimer, sauvegarder, mettreAJour | ||||||||||||||||||||||||
11 | contrôleur frontal | Contrôleur + action par défaut + Gestion des cas d'erreurs (action/contrôleur inexistant) | ||||||||||||||||||||||||
12 | MVC | MVC pour chaque contrôleur + vue générique vueGenerale.php | ||||||||||||||||||||||||
13 | Sécurité | Mot de passe chiffré dans la BD et résistant aux attaques par dictionnaire | ||||||||||||||||||||||||
14 | Portabilité du site | Chargement automatique des classes & URL relatives | ||||||||||||||||||||||||
15 | Echappement des vues | échappement URL + HTML | ||||||||||||||||||||||||
16 | SQL | Requete preparee PDO + Contrainte de cle etrangere | ||||||||||||||||||||||||
17 | Autre | |||||||||||||||||||||||||
18 | Messages Flash | |||||||||||||||||||||||||
19 | Historique des commandes | table d'association, requête avec jointures, plusieurs produits par commande | ||||||||||||||||||||||||
20 | Panier courant | Panier dans les cookies/sessions + Panier possible pour un visiteur non identifié | ||||||||||||||||||||||||
21 | Démo | Impression générale, BDD préparée avec des utilisateurs admin/ pas admin, des produits, des commandes | ||||||||||||||||||||||||
22 | Utilisation de Git | Messages propres, petits commits réguliers, branche ... | ||||||||||||||||||||||||
23 | Non noté | |||||||||||||||||||||||||
24 | Gestion des erreurs de données (Produit en double dans la BDD, cle primaire inconnue, ...) | |||||||||||||||||||||||||
25 | cookie session pas accessible depuis autre site sur infolimon | |||||||||||||||||||||||||
26 | ||||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | ||||||||||||||||||||||||||
29 | ||||||||||||||||||||||||||
30 | ||||||||||||||||||||||||||
31 | ||||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | ||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | ||||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |