Category Archives: Programming

Prestashop molto lento con plugin PayPal free

In questi giorni mi sono occupato di un sito fatto con Prestashop. Il sito in quesitone er di una lentezza esasperante, intorno ai 14 – 20 secondi per pagina. Nel tempo non son mai riuscito a capire cosa fosse, ho …

Read more »

Misurare la velocità di esecuzione delle query in PHP

Sulla base del precedente post si possono misurare anche le performance del vostro database MySQL Il codice da integrare prima e dopo l’interrogazione SQL: $time = explode (‘ ‘, microtime()); $start = $time[1] + $time[0]; // query MySql da eseguire …

Read more »

Calcolare il tempo di esecuzione di una pagine in PHP

Parlando di ottimizzazione dobbiamo sempre tenere sott’occhio in quanto tempo una pagina viene generata dal server, non sto parlando del tempo in cui viene caricata la pagina ma di quanto tempo ci mette il server a preparare e compilare la …

Read more »

Esportare ed importare una tabella di MySQL in un file con PHP

Di programmi di backup ne esistono a iosa ma il più delle volte sono lunghi e laboriosi da configurare, perciò ho deciso farmi delle piccole porzioni di codice che mi permettono di fare solo ed esclusivamente quello che mi interessa. …

Read more »

WP CleanFix vulnerabile remote code execution

Apprendo ora con molto sconforto che uno dei migliori plugin (WP-ClenaFix appunto) che io conosca è vulnerabile, si può eseguire codice da remoto. I ragazzi di SaidMade hanno fatto un gran bel lavoro con questo plugin purtroppo hanno lasciato indietro …

Read more »

Hiddy si aggiorna e filtra le registrazioni utenti

Non è la prima volta che mi capita di avere un sacco di subscribers fasulli al blog, non fanno nulla di male se l’amministratore è stato attento alle impostazioni del blog stesso. Rompe molto il fatto di avere centinaia di utenti …

Read more »

Come ti risolvo “Function ereg is deprecated” su php 5.3

Nel mio plugin hiddy ho utilizzato la funzione ereg e la funzione eregi per fare dei controlli con un pattern, purtroppo  nel 2010 le funzioni di ricerca (“ereg()” o “eregi()“, sostituzione (“ereg_replace()” o “eregi_replace()“) e suddivisione (“split()“)  sono state abbandonate …

Read more »