PHP program-accelerare

Cum de a face efort cod PHP rula mult mai rapid. Înainte de a pune întrebări cache și scalabilitate trebuie să încerce să optimizeze codul. Există o serie de reguli simple:

  • Ia funcțiile și calculele ciclurilor. Acest lucru: Înlocuiți cu Alternativ:
  • variabile de rânduri. Takeaway Ceva de genul asta: . Este 25-40% mai rapid.
  • Numele de variabile trebuie să fie de cel puțin 7 caractere. Acest lucru este mai rapid cu 15%.
  • Matricea nu este necesară abordarea elementelor prin nume și fără ghilimele. Mai ales în multidimensionale. Economisiți 40%.
  • Și în cazul în care cererea de a face elementul de matrice al liniei (ca la punctul 1). puteți economisi 25-30% mai mult.
  • Utilizarea Perl-orientate expresii regulate. Sau cel puțin să le compare cu POSIX-analogi privind viteza de execuție. Viteza poate varia până la 200% pentru diferite cereri.
  • Sizeof () mai repede decât Count (). și în cicluri sizeof mai bine pentru a înlocui o variabilă, pentru, și în timp ce aproape imposibil de distins, pentru a itera printr-un simplu matrice indexate ar trebui să fie utilizate pentru, sau în timp. și matrice asociative - foreach. Plus 30% a subiectului.
  • Pentru a citi fișierul de fișiere () este mai rapid decât fopen () + ciclu. Accelerarea de până la 40%.

Am citit despre toate acestea mai în detaliu, a se vedea viteza de grafică și de a descărca toate exemplele sunt aici: „Optimizarea cu programarea PHP“

Mai multe despre optimizare.

Când introduceți un PHP-bucăți de cod în pagina HTML, folosiți întotdeauna deschiderea completă și parantezele de închidere