Salam;
page connexion nommée cbd.inc.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
.....
// Options de connection
$options = array
(
PDO::MYSQL_ATTR_INIT_COMMAND    => "SET NAMES utf8" ,  // indiquer à MySQL que echanger nos données en UTF8.
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION , 
PDO::ATTR_PERSISTENT => true
);
 
$cbd = new PDO('mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd, $PARAM_utilisateur, $PARAM_mot_passe , $options  );
l'utilisation de PDO::ATTR_PERSISTENT => true , mis l'appel de connexion en cache du serveur :
la mise en cache de l'appel est unique pour tous les utilisateurs ou un appel par utilisateur ?
quel est sa répercussion sur la charge de travail du serveur en cas de la mise en cache d'un appel par utilisateur ?
est ce que la mise en cache de l'appel pose un problème de sécurité ?