Dazoot Software

RSS 2.0
Catalin Constantin in How to

Must have in optimizarea site-urilor LAMP

Nu de multe ori, VITEZA de incarcare a unui site PHP / MYSQL / Apache se poate reduce “vizibil” facand 3 mici chestii:
1. Activare compresie GZIP pentru content-ul TEXT (html, xml, plain text, css, javascript):
Exemplu pentru Apache:

LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-javascript text/css

2. Activare Opcode Cache penru PHP. Cel mai cuonscut optimizator pentru PHP este Eaccelerator.

3. Enable Mysql Query cache. In felul asta select-urile din tabele care NU s-au schimbat sunt retinute in “memorie”, in acest fel reducand server load-ul si viteza de raspuns.

Exemplu:

#
# * Query Cache Configuration
#
query_cache_limit = 1000M
query_cache_size = 1500M
query_cache_type = 1

Te poti astepta la:
- reducerea volumului de date transferate la Apache cu pana la 50%
- cresterea vitezei de raspuns a script-urilor PHP cu peste 200% (uneori chiar mai mult)


Niciun comentariu la acest articol

Lasa un comentariu