Posts Tagged apc

Magento und die liebe Geschwindigkeit

Altes Problem mit Magento ist leider die Geschwindigkeit…….. dachte ich aufjedenfall bis gestern ;-)

Cache in der Admin aktivieren ist ja logisch dazu noch die üblichen Anpassungen durchführen:

1. Mysql:

key_buffer = 512M
max_allowed_packet = 64M
table_cache = 512
sort_buffer_size = 4m
read_buffer_size = 4m
read_rnd_buffer_size = 2m
myisam_sort_buffer_size = 64m
tmp_table_size = 128m
query_cache_size = 96m
query_cache_type = 1
thread_cache_size = 8
max_connections = 400
wait_timeout = 300

2. APC oder XCache

APC – http://pecl.php.net/package/APC

Xcache – http://xcache.lighttpd.net/

Ich hab beide getestet und keinen deutlichen unterschied gemerkt. APC gefällt mir aber doch besser.

3. Cache in tmpfs auslagern:

mount -t tmpfs -o size=256M,mode=0744 tmpfs /var/...../magento/var/cache

4. Fooman Speedster Magento Connect Extension

Das hat wirklich viel gebracht.. hätte es nicht gedacht :-) *klick*

5. Gzip Datenübertragung

Ich hab es per PHP in der index.php gelöst:

<?php
if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start();
...

Geht aber auch per .htaccess… *klick*

Zum Testen:

Zum testen gibt es auch X Tools ich hab Firefox mit Firebug Extension mit dem Google Speed Plugin verwendet.

Ich hoffe es hilft jemand :-)

, , , , , , ,

Keine Kommentare