Magento Log Cleaning

Wat is het?

Magento slaat standaard veel bezoekersstatistieken op.
Dit is handig want zo kun je bijvoorbeeld zien waar je (potentiële) klanten op zoeken binnen je winkel.

Wat is het probleem?

Het verzamelen van die “logs”, zoals ze heten, heeft ook een nadeel; de database van je webshop zal groter en groter worden waardoor je hostingpakket volloopt met data. Daarnaast zal je webshop er ook nog eens trager van worden.

Waar staan deze logs?

Je kunt ze hier vinden in de database:
• catalog_compare_item
• log_customer
• log_quote
• log_url
• log_url_info
• log_visitor
• log_visitor_info
• report_compared_product_index
• report_event
• report_viewed_product_index

Hoe opschonen?

Dit doe je door naar je database te gaan en bovenstaande tabellen aan te vinken. Kies bij with vervolgens voor empty.
Voor iedereen waarbij MySQL database klinkt als abracadabra is dit uiteraard niet aan te raden. Er is nog een andere optie. Dat vergt overigens ook kennis van technische instellingen. Mocht je dat willen laten doen dan horen we van je.

Automatisch opschonen van deze logs

Gelukkig is het proces van tabellen legen ook automatisch in te stellen. Dit doen we met een cronjob.
Bij elke Magento webshop zou dit ingesteld moeten zijn aangezien het een aantal belangrijke processen tot uitvoering brengt. Denk aan het updaten van de productcatalogus.
Na het instellen van de cronjob ga je in de backend van Magento naar Systeem >> Configuratie >> Geavanceerd >> Systeem en kies je onder Logs opschonen deze instellingen:

log_opschonen_magento

Succes en veel plezier met je (alweer een stukje) geoptimaliseerde webshop.