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