Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 1.7 KB

BP_070_fr.md

File metadata and controls

55 lines (41 loc) · 1.7 KB

Supprimer tous les warnings et toutes les notices

Identifiants

GreenIT V2 V3 V4
51 65 70

Catégories

Cycle de vie Tiers Responsable
4. Production Datacenter Administrateur systèmes

Indications

Degré de priorité Mise en oeuvre Impact écologique
2 3 2
Ressources Economisées
Processeur / Stockage

Description

Les warnings et notices ralentissent les serveurs d’applications tels que PHP, car ces derniers doivent retracer l’origine des erreurs et inscrire dans les différents journaux système les messages expliquant les problèmes rencontrés.

Exemple

Éviter :

<html>
     <body>
         <form method="post" accept-charset="utf-8">
             <label>
                 First Name
                 <input type="text" name="first_name" value="<?php print $_POST['first_name'] ?>" placeholder="">
            </label>     
             <label>
                  Last Name
                  <input type="text" name="last_name" value="<?php print $_POST['last_name'] ?>" placeholder="">
             </label>     
         </form>
     </body>
</html>

$_POST['first_name'] et $_POST['last_name'] font générer des notices car ils ne sont pas nécessairement définis.

Principe de validation

Le nombre ... est inférieur ou égal à
de warnings et notices en production 0