Cum sa optimizati Magento pentru a avea un site de e-commerce mai rapid

Magento reprezinta o solutie open source foarte puternica si flexibila de e-commerce hosting. Dar dupa cum probabil stiti, cu o mare putere vine si o mare responsabilitate. Magento poate fi prea solicitant pentru un server, in cazul in care aveti o afacere online activa. Totusi, cu cateva optimizari bine facute, puteti face comert electronic usor si rapid, si va puteti bucura pe deplin de puterea Magento.

1) Una dintre principalele optimizari pe care le puteti face este sa modificati fisierul .htaccess inclus in Magento.

2) Alta optimizare ar fi sa utilizati modulul Apache mod_deflate pentru a comprima orice text, JavaScript, sau informatie CSS. Toate browserele moderne pot primi fisiere comprimate. Urmatoarele linii ar trebui sa fie deja continute in fisier. Pur si simplu eliminati simbolul “#” din fata optiunilor pe care doriti sa le folositi.

<IfModule mod_deflate.c>

############################################

## enable apache served files compression

## http://developer.yahoo.com/performance/rules.html#gzip

# Insert filter on all content

SetOutputFilter DEFLATE

# Insert filter on selected content types only

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript

# Netscape 4.x has some problems…

BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems

BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine

BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

# Don’t compress images

SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

# Make sure proxies don’t deliver the wrong content

Header append Vary User-Agent env=!dont-vary

</IfModule>

3) Combinati fisierele CSS si Javascript. Acest lucru va reduce cantitatea de cereri HTTP pe care serverul dvs. web va trebui sa le rezolve in cazul in care fisierele CSS si JavaScript sunt combinate.

a) Logati-va in panoul de administrare Magento > Configuration> Developer
b) Gasiti “Javascript Settings” si alegeti “Yes” pentru “Merge Javascript Files”
c) Pentru “CSS Settings” alegeti “Yes” pentru “Merge CSS Files”
d) Stergeti memoria cache a lui Magento

4) Activati compilatorul Magento

Puteti reduce citirea de pe disc activand Mage_Compiler. Acesta va copia mai multe fisiere extrem de utilizate intr-un singur director si de asemenea va cache-ui paginile cele mai frecvent utilizate. Pentru a face acest lucru, logati-va in panoul de administrare Magento > Tools > Compilation > selectati “Run Compilation Process”.

Exista multe alte optimizari care se pot efectua pentru Mangento. Consultati documentatia software-ului si forumul comunitatii pentru a afla mai multe informatii.