Hoe wij Magento snel maken

Hoe wij Magento snel maken

Vaak worden virtuele servers en hostingaccounts verkocht aan de hand van allerlei mooie beloftes, maar in de praktijk leveren ze niet de performance die Magento, en u dus ook, nodig heeft. Om verschillende servers met elkaar te kunnen vergelijken, hebben we enkele tests ontwikkeld. We laten ook de resultaten van onze servers zien, zodat u ze kunt vergelijken.

Hardware

  • Geen virtualisatie, maar ‘bare metal’ hardwarekracht
  • Topkwaliteit enterprise-hardware, redundant: processor, geheugen, disks, voeding, ventilatoren
  • Een snelle hardware raid controller met 1 GB BBU Cache
  • Een berg werkgeheugen, 128 Gb per server
  • Erg veel CPU’s: 20 cores / 40 threads Xeon
  • Datacenterkwaliteit SSD-schijven
  • Een bios-configuratie die speciaal gemaakt is voor Magento-performance
  • Out-of-band management

Operating Systeem

  • Ubuntu 18.04 LTS Server
  • Kritische updates worden geïnstalleerd binnen 1 werkdag
  • Updates gebeuren minstens elke week
  • Geen generiek hosting-controlpanel zoals Plesk / DirectAdmin / cPanel; wij hebben onze eigen gespecialiseerde configuraties.

Web Server

  • Apache 2.4.x met HTTP/2 voor klanten die gebruik willen maken van .htaccess-bestanden
  • HaProxy 1.8.x voor SSL offloading en load balancing
  • Elke webserver-configuratie is speciaal geoptimaliseerd voor Magento

PHP

Database

Cache

Sessies

  • In Redis via Cm_RedisSession
  • Aanpassingen in de PHP-configuratie voor optimale Magento-sessies
  • Een script dat oude sessies opruimt

Zoeken

Oplossingen voor problemen

Beveiliging

  • On-site reserve-hardware
  • Dagelijkse backup met off-site rotatie
  • Dagelijkse MySQL-export via mysqldump
  • Een firewall waar we verder niets over vertellen
  • Ons netwerk heeft DDoS filtering via NaWas
  • Diverse configuratie-aanpassingen om de veiligheid te verbeteren

Monitoring

Ontwikkeling

Over de auteur
Jeroen Vermeulen
Jeroen weet alles over webhosting en de ontwikkeling van webshops. Als expert developer werkt hij dan ook vaak mee aan diverse open source projecten rondom security en performance. Hij heeft zich bewezen als één van de top-Magento-programmeurs van de Benelux. Daarom is Jeroen een graag gehoord spreker in zijn vakgebied en de wereld van IT-dienstverlening. Met zijn bedrijf MageHost.pro biedt Jeroen sinds 2012 gespecialiseerde en snelle e-commerce hosting.