
Originariamente inviata da
M4V1
Beh ci sono alcune cose che puoi fare, io userei i prepared statements con pdo che probabilmente ti potrebbero aiutare, metterei il prepare() ed il bindParam() fuori dal foreach, bindParam() passa la variabile per riferimento, quindi puoi semplicemente aggiornare la variabile in ogni foreach e dovrebbe funzionare tutto, con qualche miglioramento di performance.
In ogni caso 9 secondi per 900 prodotti mi sembrano tanti, potrebbe dipendere anche dal server che � poco performante.
In molti casi si verificano problemi perch�l'applicazione non � ottimizzata a livello logico, dovresti chiederti se � possibile ottimizzarne il funzionamento per migliorarne la velocit� (quello che ti ha suggerito badaze � un chiaro esempio).