phpA venit randul sa va spun si urmatoarele ponturi pe care le stiu pentru optimizarea codului PHP:

  1. mod_gzip care este disponibil ca un modul in Apache, ajuta la comprimarea datelor si poate reduce transferul de date cu pana la 80%;
  2. Daca ai o functie care se ruleaza intr-un timp indelungat, incearca sa o scrii ca o extensie C;
  3. Foloseste cat mai multe functii predefinite;
  4. Nu implementa structurile de date ca o clasa, array-urile sunt folositoare si ele;
  5. Nu orice se poate transforma in OOP (programare orientata obiect), fiecare metoda si obiect apelat consuma foarte multa memorie;
  6. Cand incrementati sau decrementat o valoare cu ajutorul $i++ se foloseste mai multa memorie decat daca ati fi folosit ++$i. Deci mai bine folositi ++$i. Acum nu v-a apucati sa modificati scripturile C sau Java, pt ca nu merge. Aceasta regula se aplica doar in PHP.
  7. Foloseste cache cat mai mult. Foloseste memcached – este un sistem de caching foarte bun care ajuta la marirea vitezii unei aplicatii web. Codul care a fost cache este foarte bun, astfel scripturile nu o sa fie compilate la fiecare cerere.
  8. Scripturile PHP sunt recompilate mereu daca scripturile nu sunt cache. Instaleaza un produs pentru cache care in mod normal scade cu 25-100% din timpul compilarii.
  9. Un script PHP este servit de cel putin 2 ori mai greu decat o pagina HTML. Incearca sa folosesti cat mai multe pagini statice HTML si cateva dinamice.

Cam asta am mai aflat. Daca este ceva in plus comentati ca sa modificam lista.

.

Comments are closed.