Ho trovato la linea incriminata, mi è costata un'ora ma ne è valsa la pena:
Infatti il tempo prima e dopo di questa linea produce il seguente risultato:Codice PHP:
echo microtime(TRUE)-INICIO. " conexion prima<br>";
self::$conexion=new PDO("mysql:host=".self::HOST.";dbname=".self::DB.";charset=utf8",self::USER,self::PW);//linea incriminata
echo microtime(TRUE)-INICIO. " conexion dopo<br>";
0.014064073562622 conexion prima
1.0166149139404 conexion dopo
Come vedi il tempo si alza tantissimo, 1 secondo.
La connessione al DB si stabilisce solo la prima volta che si utilizza!
Potrebbe dipendere quindi dal WAMP ed il relativo server MySQL che è lento ad aprire la connessione?
Ti ricordo che adesso sono in un ambiente di sviluppo e la macchina non è ancora in produzione (non sarà questa la macchina di hosting).
Infatti molte volte ho notato che lo stesso phpmyadmin, quando utilizzo mysql, tarda molti secondi a rispondere e alcune volte, 2/3 volte al giorno, devo reiniziare i servizi "Restart all service".
Grazie mille,
Roberto