Category Archives: Hard & soft

PHP big arrays performance issues

Merge arrays
0.011364 seconds – array_merge
0.122704 seconds – array_merge + array_unique
0.003010 seconds – array1 + array2
0.051177 seconds – array1 + array2 + array_unique

Intersect arrays
0.091835 seconds – array_intersect
0.001862 seconds – array_intersect_key

Find in arrays
1.833008 seconds – in_array
0.002288 seconds – isset
0.003777 seconds – array_key_exists

Continue reading PHP big arrays performance issues

Optimizare script trimitere comanda

Probabil multi dintre voi v-ati lovit de timout mare in procesul de trimitere a comenzii. Daca nu folositi phpMailer sau ceva similar si folositi functia de mail() din php, iar la trimiterea comenzii mai mult ca zigur trimiteti cel putin un mail, verificati php.ini:

Setarea default este:

Pentru a nu trimite mailurile instant, ci a le arunca in queue, folositi setarea:

Pentru a le livra instant dar in background, iar scriptul sa continue executia folositi setarea:

De asemenea, daca aveti DK/DKIM, in felul asta mailurile vor fi semnate. Hope it helps.

PS: Thx Ovi.

Parcarile in .ro

Se stie ca pe meleagurile noastre de indata ce cade primul fulg de nea totul e blocat. Mai ales locurile de parcare.

Cea mai tare faza pe care am vazut-o azi: parcheaza unul pe un loc de parcare platit, curatat de zapada. Iese din masina, isi ridica elegant stergatoarele si apoi pleaca. Ma intreb daca proprietarul locului de parcare este genul care isi exerseaza caligrafia scriind “4 x 4 = 16” pe masina ce facea? Isi scria singur textul? 😛