Hallo,
Op dit moment host ik een aantal hard groeiende magento webshops op een shared (magento) account bij één van de bekendere magento hosters. Op drukke dagen hebben we op dit moment gecombineerd c.a. 2500 bezoekers. Door deze drukte heb ik al een aantal keer mijn shared hosting account moeten upgraden omdat ik over de cpu load limieten ging.
De snelheid van de magento shops is niet slecht(belanfgrijkste pagina’s <2s) maar kan en moet beter. Dit is een van onze doelstellinen voor dit jaar Dit zit deels in de verbeteringen in magento (templates) maar ook deels in optimalisaties die we door de shared hosting niet kunnen uitvoeren. Bijvoorbeeld PHP opcode caching.
Met de kosten die we komend jaar voor de shared magento hosting gaan maken kan ik ook een VPS nemen of zelf een server kopen en die colocaten (Ca €2k/jr). Beide scenario’s hebben voor/nadelen:
VPS
Geen zorgen over de hardware(crashende schijven) en uptime, wel controle over server. Alleen twijfels over de snelheid, is dit vergelijkbaar met een eigen server?
Voordeel: relatief schaalbaar en voor zo ver ik kan zien goedkoper.
Dedicated server
Zelf een server kopen en die beheren. Hier is denk ik een flinke performance winst mogelijk. Onderhoud al een tijdje onze dev server (gentoo Linux based) en deze is bijna net zo snel als de ‘live’ shared hosting omgeving op oude hardware (oude hardware). Deze heb ik zelf van de grond af aan opgebouwd.
Qua hardware zat ik te denken aan een relatief simpele 1u server: 2x quad core xenon, 8gb, 2x 74gb sas, raid 1. Zoiets: http://www.serverhome.nl/home/hp-dl140g3.html (mits betrouwbare hardware) of een nieuwe dell. Moet hier evt. nog verder induiken.
Voordeel: maximale performance winst door dedicated hardware & optimalisaties. Doel is laadtijd +/- 1s van product en categoriepagina’s. Veel groei mogelijk met relatief dezelfde kosten (10k/dag moet ook geen probleem zijn)
Nadeel: Tijd kwijt aan beheer. Kost tijd die we ook kunnen investeren in zaken waar we goed in zijn: verkopen via internet. Ander nadeel is wellicht stabiliteit, deze omgeving is niet redundant hoewel onze development server eventueel als fallback zou kunnen dienen. Dit wil ik dan realiseren door daar een (recente) kopie van de live site mee te laten draaien.
Of toch.. shared hosting
Voordeel: geen omkijken naar os/platform, goede backups, goede service
Nadeel: wordt steeds duurder, snelheid niet optimaal.
Ik ben erg benieuwd naar jullie mening over mijn overwegingen. Kloppen mijn aannames? Wat zouden jullie doen?

Likes:


Quote
)
) werken lekker mee om de snelheid omhoog te krijgen!