PDA

Bekijk Volledige Versie : Meten is weten... of niet?



t.bloo
12/11/08, 22:48
Voor mijn aanbieding was ik wel eens benieuwd hoe dat nou zit met performance (want daar vraagt TS specifiek om). Daarom onderstaande totaal niet wetenschappelijke test. Uitgevoerd op een oude Mac via het meest goedkope ADSL lijntje. De snelheden van de drie dezelfde installaties liggen erg dicht bij elkaar en wisselen tussen meestal minder dan 3 seconde tot soms wel 5 seconde (waarschijnlijk netwerk oorzaak). De installatie van Randy is consequent de snelste. De installatie van Ber|Art is afwijkend en is ook 200kB groter.

wonko
13/11/08, 07:28
Naar aanleiding van de berichten in http://www.webhostingtalk.nl/aanbiedingen-gezocht/143543-magento-hosting.html deed t.bloo een meting van de sites. Dit bericht werd afgesplitst van de aanbiedingsthread. Opinies en commentaar zijn welkom.

Keizer
13/11/08, 11:00
zou je dezelfde test willen uitvoeren op www.boumanonline.nl ? ben benieuwd hoe die het doet tussen deze 4

t.bloo
13/12/08, 17:37
Moest vandaag steeds lang wachten (exim debug klusje) en had daarbij de beschikking over de zelfde opstelling als de eerdere testen. Daarom nog maar wat extra sites gegoogled en de testen wat breder aangepakt. Nog steeds een zeer zwakke test natuurlijk, met name omdat dit netwerk heel erg wisselt in de loop van de tijd. Maar het geeft wel een algemeen beeld.



url 1 2 3 4 5 som/5
magento.dommelhosting.nl 3,36 2,76 2,63 3,14 4,43 3,3
magento.ispi.nl 3,53 3,36 4,06 2,97 3,30 3,4
magento.webwinkelhost.nl 4,76 4,35 4,44 4,44 4,18 4,4
www.boumanonline.nl 4,63 4,81 5,06 4,37 5,11 4,8
www.medienhof.net 5,17 4,55 4,70 5,02 4,71 4,8
www.poncha.be 5,74 5,59 5,05 5,13 5,15 5,3
demo.magentocommerce.com 5,68 6,54 6,49 6,59 6,72 6,4
www.grandcruexpertise.eu 8,96 8,53 8,68 8,78 8,78 8,7
www.printed-t-shirts.eu 8,94 15,55 16,76 14,06 12,16 13,5


Wanneer: zaterdag 13 december 2008, circa 17:00 uur
Apparatuur: iMac PPC 2GHz, 1GB
Software: OS X 10.4.11, Safari 3.2.1
Netwerk: ADSL Telfort 2Mbit down 1Mbit up, 802.11b FON router
Werkwijze: laad site eerste keer, klik op refresh en noteer "total time" van de web inspector

Disclaimer: http://magento.dommelhosting.nl staat op een van mijn eigen webservers (standaard DirectAdmin setup, 1.8GHz Opteron 144, 2GB DDR, linux RAID-1) die in het weekend niet veel te doen heeft. De andere sites staan vast en zeker op servers die veel meer gebruikt worden.

Randy
13/12/08, 18:01
Oneerlijke meting Erwin, jij staat eerste. Dat kan niet! ** pakt een biertje en gaat zijn verdriet verdrinken **. Okay. Ook een biertje richting 040... :)

Goed dat je een nieuwe meting gestart hebt. Bij de vorige draaide PHP nog als Apache Module. Inmiddels is dit netjes omgezet naar FastCGI. (Ik heb het nog niet zo op mod_ruid, maar ieder zijn voorkeuren). Daarmee is ook alle caching (Eaccellerator) vervallen. Ik weet nog niet wat ik ga gebruiken. APC, XCache, etc. Ook het tunen van alles moet nog even opnieuw. Iemand suggesties/ervaringen voor een cache module? (Geen EA, deze werkt niet in een CGI-omgeving)

Toch interessant om een dergelijk overzicht te zien. Toch zal alles iets eerlijker moeten. Ik zie verschillende soorten demo's en winkels. Eigenlijk zou een ieder eens standaard installatie (1.1.8) met demo-artikelen moeten hebben wil je echt een goed vergelijk willen maken.

t.bloo
13/12/08, 18:15
uren zitten pielen om eerste te worden :) Nee, dat is nu juist het gekke, ik deed destijds voor die aanbieding dat testje en was hoogst verbaasd dat mijn lichte server het zo veel beter deed dan al die mensen die gevirtualiseerde, geloadbalancete, gescheiden, multicorende, geoptimaliseerde en wat-niet-al servers gebruiken. Het lijkt er op dat onder load Magento gewoon altijd traag wordt.

Een vast testprotocol is best een goed idee. Misschien kan Ber|Art eens beginnen met het repareren van z'n site? En misschien zijn er nog meer WHT-ers met een standaard Magento demoshop.

PS: ik heet geen Erwin? evengoed thanks voor het biertje

frvge
14/12/08, 19:55
Jullie meten toch gewoon laadtijd? Heeft niet zoveel te maken met de performance van de VPS, daarvoor zijn de verschillen te klein. Dit lijkt meer op front-end engineering: maak de site zo snel mogelijk qua laden, zelfs als het script erachter en plaatjes hetzelfde zijn. Of zie ik het nu fout?

Wemag
14/12/08, 20:02
De hoster demowinkels gebruiken allemaal dezelfde (standaard) Magento template dus daar zit er in principe geen verschil tussen rendertijden. Die andere winkels hebben inderdaad een afwijkende template wat de vergelijking minder nuttig maakt omdat dat inderdaad nogal wat kan schelen.

An sich vind ik de vergelijking erg nuttig aangezien de performance van Magento op shared hosting over het algemeen flink wat te wensen over laat. Waar ik bij dit soort vergelijkingen altijd meer in geïnteresseerd ben is in hoeverre de demowinkel representatief is voor de prestaties van het eindproduct. Veel hosters bieden immers zowel shared, VPS of zelfs dedicated oplossingen aan. Ik vind het dan ook netjes dat t.bloo meldt dat het om een server gaat die verder niet zoveel te doen heeft. Ook Randy lijkt de demo niet op een productieserver te hosten (neem aan dat daar geen ongetunede software op draait). Iets waar klanten die op zoek zijn naar een shared hosting pakket dus wel rekening mee moeten houden denk ik.

t.bloo
14/12/08, 21:45
Heb er weer een. Deze demoshop is wel minder kilobytes dan de andere shops. Verder geen idee of het op een klantenserver draait natuurlijk...



demo.rackspeed.de 3,73 2,66 3,15 2,80 2,39 2,9


Ik vind de meetmethode ook niet bijster betrouwbaar, maar was gewoon benieuwd hoe snel zo'n shop laadt voor de gemiddelde klant.

Keizer
05/01/09, 16:19
de topic is alweer van een tijdje terug, maar ik had hem nooit gezien, vandaar de late reaktie :)

leuk overzicht, ook leuk om te zien dat de demoshops bovenaan staan (logisch met weinig poespas en met de cache aan), de demoshop van magentocommerce zelf is wat trager vanaf hier omdat hij overseas wordt gehost imo, dat betekent dat boumanonline en medienhof de snelste customs zijn (volgens deze mini test)

MAARRR de cache stond nog uit bij boumanonline! daarom mijn vraag aan dhr. t.bloo, wil je het nog eens doen?

en zullen we allemaal eens een 1.2.0.1 demoshop in online zetten om van elkaar te leren?

®on
05/01/09, 16:33
Done: mijnmagento.nl

Ben eigenlijk best benieuwd.

t.bloo
07/01/09, 20:48
ik zal ze zodadelijk eens allemaal nameten, als iemand nog adressen om te testen weet dan neem ik die mee

t.bloo
07/01/09, 21:51
de testresultaten zijn er :sweatdrop:


url 1 2 3 4 5 gem
http://magento.dommelhosting.nl 2,73 3,17 2,95 3,23 3,13 3,0
http://magento.ispi.nl 3,70 3,13 3,49 3,19 3,45 3,4
http://magento.ditiseentest.nl 4,08 3,96 4,03 3,59 4,07 3,9
http://demo.liteserver.nl/magento 3,78 4,03 4,29 4,10 3,66 4,0
http://www.boumanonline.nl 5,71 4,28 3,74 4,16 3,94 4,4
http://magento-demo.rackspeed.de 4,36 5,33 4,22 4,41 4,06 4,5
http://demo.magento.xtrahost.co.uk 4,45 4,10 5,22 4,56 4,46 4,6
http://mijnmagento.nl 4,18 4,64 4,45 5,35 4,71 4,7
http://www.vianetz.com/magento 5,40 5,20 4,62 3,48 4,86 4,7
http://www.printed-t-shirts.eu 6,23 4,54 4,46 4,32 5,37 5,0
http://magento.webwinkelhost.nl 4,72 5,12 5,38 5,13 4,73 5,0
http://www.nubluemagento.co.uk 4,49 7,46 4,50 5,32 4,21 5,2
http://magento.phoenix-medien.de 8,41 5,98 3,68 4,67 3,74 5,3
http://www.poncha.be 5,60 4,96 5,13 7,70 5,27 5,7
http://www.medienhof.net 5,74 5,09 6,08 6,28 6,11 5,9
http://vps.hhhost.net 6,25 6,54 6,14 5,80 7,70 6,5
http://www.magentify.com 7,81 5,52 7,83 6,15 6,89 6,8
http://beta.hhhost.net/magento 8,17 5,91 6,00 8,18 10,69 7,8
http://magento.aspirationhosting.com 8,36 7,61 8,66 7,97 7,69 8,1
http://www.grandcruexpertise.eu 10,02 9,56 8,77 9,18 8,87 9,3
http://demo.magentocommerce.com 19,63 21,07 13,57 18,85 18,58 18,3

®on
07/01/09, 22:01
Disclaimer: http://magento.dommelhosting.nl staat op een van mijn eigen webservers (standaard DirectAdmin setup, 1.8GHz Opteron 144, 2GB DDR, linux RAID-1) die in het weekend niet veel te doen heeft. De andere sites staan vast en zeker op servers die veel meer gebruikt worden.
Geldt dit nog steeds? Of heb je inmiddels de shop naar een productie server geplaatst? Mijnmagento.nl staat op een productie server, echter beperkt in gebruik, maar wel met aantal live shops (quadcore Xeon, 2 GB ram, Raid 1 setup)

Waar test je eigenlijk mee als ik vragen mag? Ben er wel benieuwd naar.

PeterT
07/01/09, 22:33
Waar test je eigenlijk mee als ik vragen mag? Ben er wel benieuwd naar.

Volgens de screenshots met Web Inspector, standaard functie in Safari op OSX :)

t.bloo
07/01/09, 23:03
Geldt dit nog steeds? Of heb je inmiddels de shop naar een productie server geplaatst? Mijnmagento.nl staat op een productie server, echter beperkt in gebruik, maar wel met aantal live shops (quadcore Xeon, 2 GB ram, Raid 1 setup)

Waar test je eigenlijk mee als ik vragen mag? Ben er wel benieuwd naar.

Dit is een productieserver, maar met voornamelijk MKB B2B accounts. Daarom dat 'ie in het weekend weinig te doen had. Ondertussen is deze server flink meer in gebruik, maar niet heel zwaar belast.

Randy heeft een van mijn servers laatst met een testprogramma belast, dat was wel te merken aan de server kant. Wat er aan de gebruikerskant van te zien was dat weet ik niet.

Testen is als volgt: oude imac, belabberde adsl lijn, sloppy fon access point. Laad pagina in Safari, "Show Network Timeline", reload. Dan wordt alles helemaal opnieuw gerequest en geladen en krijg je een aardige meting zonder caching. Als je een pagina "gewoon" opent dan wordt de cache gebruikt en dat scheelt aanzienlijk, maar is ook een oneerlijkere meting. Deze getallen zeggen niet alleen iets over de server maar ook over het netwerk natuurlijk.

Je krijgt dan van deze plaatjes en daar type ik die tijden van over. Duidelijk is dat Magento zwaar hangt op veel database verbindingen.

phreak
08/01/09, 08:37
Kun je http://winkel.babyenkind.nl eens testen voor mij? :)

Keizer
08/01/09, 10:46
en http://magento.seedscommerce.com ook graag :)

t.bloo
08/01/09, 11:53
Dit is op een 2GHz Intel iMac, 3GB geheugen, bedrade 5Mbit ADSL en nieuwer OS, circa 11:40 uur.



url 1 2 3 4 5 gem
http://magento.dommelhosting.nl 1,30 1,36 1,29 1,40 1,43 1,4
http://magento.ispi.nl 1,39 1,85 1,39 1,46 1,51 1,5
http://demo.liteserver.nl/magento 1,77 1,74 2,16 1,80 1,74 1,8
http://magento.ditiseentest.nl 1,78 1,99 1,66 1,72 1,80 1,8
http://magento.seedscommerce.com 1,55 1,83 1,74 1,83 1,80 1,8
http://mijnmagento.nl 2,04 1,87 1,78 1,79 1,86 1,9
http://magento.webwinkelhost.nl 2,53 2,52 2,67 2,51 2,46 2,5

http://winkel.babyenkind.nl 1,51 1,54 1,48 1,47 1,46 1,5
http://www.boumanonline.nl 2,03 2,26 2,03 1,96 2,28 2,1

phreak
08/01/09, 13:24
Niet slecht, kan beter ;)

Apoc
08/01/09, 15:51
t.bloo; wellicht dat je je testprocedure/applicatie in dit topic erbij kan zetten zodat anderen ook eens dezelfde test kunnen uitvoeren. Wellicht dat dit andere resultaten oplevert i.v.m. andere verbindingen en dergelijke.

Keizer
08/01/09, 16:07
t.bloo; wellicht dat je je testprocedure/applicatie in dit topic erbij kan zetten zodat anderen ook eens dezelfde test kunnen uitvoeren. Wellicht dat dit andere resultaten oplevert i.v.m. andere verbindingen en dergelijke.

5 posts omhoog Apoc :)

Apoc
08/01/09, 16:43
5 posts omhoog Apoc :)

Ah ik had even niet begrepen dat dat standaard in Safari zit ingebouwd, excuses.

Randy
08/01/09, 17:55
Van wie is mijnmagento.nl eigenlijk? Varien was niet zo blij met inbreuken op haar handelsnaam begreep ik.

Keizer
08/01/09, 18:46
Van wie is mijnmagento.nl eigenlijk? Varien was niet zo blij met inbreuken op haar handelsnaam begreep ik.

Van Ron Warris!

Inderdaad niet de slimste domeinnaam om een demo op te runnen: een van hun weinige voorwaarden is dat Magento niet in een handels- of domeinnaam gebruikt mag worden.

®on
08/01/09, 20:32
Van wie is mijnmagento.nl eigenlijk?
Je whois doet het niet meer? :thumbup:

Er wordt alleen een demo op gehost; commercieel wordt het verder niet gebruikt. Mag ook niet.

Randy
08/01/09, 20:37
Je whois doet het niet meer? :thumbup:

Nee, weer over mijn limiet heen vandaag op m'n homeip. :lovewht:

Apoc
08/01/09, 20:37
Nee, weer over mijn limiet heen vandaag op m'n homeip. :lovewht:

www.whois.sc ;)

Randy
08/01/09, 20:44
VPN naar de Juniper Netscreen op een van m'n overige ~800 IP's :)

Apoc
08/01/09, 21:23
VPN naar de Juniper Netscreen op een van m'n overige ~800 IP's :)

Laat grote boze Roelof het niet horen! Maargoed, ontopic maar weer (mijn fout).

Spyder01
08/01/09, 22:04
Wat mij sowieso aan Magento opvalt, is dat het bij alle bovenstaande links een beetje met een "hik" laat. Ik moet me nog in Magento verdiepen, maar in een economie waar alles snel moet, verbaas ik me er over. Is Magento zoveel zwaarder als een Cubecart of dergelijke systemen?

dreamhost_nl
09/01/09, 13:41
Is Magento zoveel zwaarder als een Cubecart of dergelijke systemen?

Ja, er zijn sowieso wat meer PHP modules nodig. Ik zou zeggen, installeer het eens... :)

RichardVD
09/01/09, 19:35
Op http://magentowebshop.firemultimedia.nl/demo/ heb ik ook de standaard installatie geplaatst op productieserver ben benieuwd wat er met dezelfde testopstelling uitkomt, zou je deze ook kunnen opnemen in het lijstje?

phreak
09/01/09, 20:58
Zou je dan nog 1 van me willen testen: http://magento.caveo.nl

Keizer
09/01/09, 22:04
Zou je dan nog 1 van me willen testen: http://magento.caveo.nl

wel even sample data erin stoppen hè :nono:

t.bloo
09/01/09, 22:21
ik zal dit weekend weer eens wat meten


wel even sample data erin stoppen hè
zelfs zonder de data is 'ie meer dan 4 seconde, dat moet beter kunnen

phreak
09/01/09, 23:43
ik zal dit weekend weer eens wat meten


zelfs zonder de data is 'ie meer dan 4 seconde, dat moet beter kunnen

Vind ik niet slecht op een cluster van 3 nodes met 527 websites..

Randy
10/01/09, 00:23
Joh, ik draai op een single server met ~400 webshops en het is nog sneller... Heb je je innodb_cache wel toegekend in je MySQL config Sebas?

PeterT
10/01/09, 01:06
url 1 2 3 4 5 gem
http://magentowebshop.firemultimedia.nl/demo/ 0.71 0.70 0.81 0.72 0.66 0.72
http://magento.seedscommerce.com 0.86 0.79 0.85 0.89 0.87 0.85
http://magento.dommelhosting.nl 0.90 0.84 0.94 0.81 0.88 0.87
http://magento.ispi.nl 0.71 0.96 1.08 1.08 0.99 0.96
http://magento.ditiseentest.nl 0.89 1.15 1.12 1.08 1.15 1.08
http://mijnmagento.nl 0.99 1.16 1.16 1.17 1.06 1.11
http://demo.liteserver.nl/magento 1.27 1.30 1.27 1.35 1.21 1.28
http://magento.caveo.nl 1.19 1.66 1.35 1.37 1.31 1.38
http://www.boumanonline.nl 1.56 1.74 1.46 1.52 1.57 1.57
http://winkel.babyenkind.nl 1.53 1.60 2.21 1.65 2.15 1.83
http://magento.webwinkelhost.nl 1.95 1.94 1.86 1.94 1.84 1.91

Op een iMac 3,06 Ghz, 2GB RAM, Safari 3.2.1, 100 mbit verbinding via Surfnet

Keizer
10/01/09, 01:43
edit: mijn test blijkt niet echt goed gelukt, na wat vergelijkingen en nog wat testjes denk ik dat mn internet niet constant even snel was... ik ga het morgen wel opnieuw doen

Keizer
10/01/09, 02:18
toch nog maar een testje gedaan.. 8 demo shops met sample data getest.. minimaal 20 keer per website gerefreshed op de homepagina en een screenshot van de snelste tijd bewaard..

het is rustig op het net, heb een vrij snelle computer en gebruik chrome..

resultaten:

url ms
magento.seedscommerce.com 746
mijnmagento.nl 883
magento.ispi.nl 927
magento.ditiseentest.nl 945
magentowebshop.firemultimedia.nl/demo 1010
magento.dommelhosting.nl 1010
demo.liteserver.nl/magento 1240
magento.webwinkelhost.nl 1690

ik heb trouwens ook met SoftLogica WSOP 2.0 zitten prutsen, helaas mag je maar 20 tests doen(die van mij zijn alweer op).. heeft iemand hier misschien een licentie die wat tests kan uitvoeren? anders doe ik dat maandag nog wel een x vanaf een andere pc

maar goed, wat valt er op te merken aan deze grafiekjes? mij valt op dat bij seeds die blauwe balk veel langer is dan de rest.. bij mijnwebwinkelhost duren de kleine plaatjes op het eind heel lang.. wat zegt dit?

t.bloo
10/01/09, 12:37
Op een iMac 3,06 Ghz, 2GB RAM, Safari 3.2.1, 100 mbit verbinding via Surfnet
jaloers :drool:

Mooie metingen ook :thumbup:


edit: mijn test blijkt niet echt goed gelukt, na wat vergelijkingen en nog wat testjes denk ik dat mn internet niet constant even snel was...

Dat heb ik hier ook, daarom dat ik begonnen ben met middelen over 5 metingen. Echte uitschieters naar boven komen ook wel eens voor maar die neem ik niet mee, de ADSL lijn is nogal overgeboekt hier, met name de upload waar de requests naar de servers over heen gaan.


mij valt op dat bij seeds die blauwe balk veel langer is dan de rest..

De blauwe balk is de request tijd van het eerste contact, dus daar zit ook het aanmaken van de route en de http connectie in. Dit is dus ook erg afhankelijk van het gevolgde netwerk.

Jammer dat de tijdbalk niet op vaste schaal is te zetten, dan was het wat makkelijker te vergelijken.

Als je bijvoorbeeld kijkt naar dommel en ditiseentest, dommel is eerder klaar met blauw (433 tegen 576), maar weer later met oranje (816 tegen 720). Bij magento worden nogal wat met javascript gedaan, misschien dat daar nog wat te optimaliseren is. Dommel heeft 1.1.8 en ditiseentest 1.2.1, misschien dat de javascript geoptimaliseerd is. Ik zal eens kijken of updaten verschil maakt.

Keizer
10/01/09, 13:58
De blauwe balk is de request tijd van het eerste contact, dus daar zit ook het aanmaken van de route en de http connectie in. Dit is dus ook erg afhankelijk van het gevolgde netwerk.

Jammer dat de tijdbalk niet op vaste schaal is te zetten, dan was het wat makkelijker te vergelijken.

ik bedoel dat eerste blauwe balkje daaronder, dus het begin van de groene balk bovenin..

idd erg zonde dat die balk niet vast kan, maar ik zal snel es een echt rapportje maken met WSOP 2.0, als niemand me voor is..

phreak
10/01/09, 14:52
Joh, ik draai op een single server met ~400 webshops en het is nog sneller... Heb je je innodb_cache wel toegekend in je MySQL config Sebas?

Yep heb ik gedaan, alleen de mysql draait niet lokaal dus dat kan het verschil betekenen. Tevens is de MySQL server toe aan een upgrade die draait *kuch* nog op een Fedora bak (jaja, ik weet :))

Keizer
10/01/09, 15:19
wat zijn de voor- en nadelen van innodb_cache? staat dit standaard uit?

Randy
10/01/09, 17:08
Als je DA gebruikt wel, die heeft zowat een leeg configbestand. (/etc/my.cnf). Pas niet zomaar waarden aan als je niet weet wat je doet! Zo zou je 32 Mb cache kunnen geven, en even vergeten dat dit dus 32*500 connecties = 1,5 Gbyte cache is.
Over het JavaScript in Magento: Met de minify plugin kun je dit prima comprimeren. Evenzo geldt door gebruik te maken van zlib compressie. Magento 1.2.01 is gebaseerd op de nieuwste versie van Zend Framework, tegen een oude - ca. 25% tragere - versie in 1.1.8. Via je Magento admin kun je alle modules prima updaten.
Zo zie je maar week, Magento aanbieden is iets meet kennis hebben dan enkel op DA klikken. :)

Sebas: Ik gebruik zelf ook externe MySQL databases. Geen problemen mee eigenlijk. (32 Gbyte master, 2x 16 Gbyte slave en 8 Gbyte in de proxy)

Apoc
10/01/09, 17:16
Als je DA gebruikt wel, die heeft zowat een leeg configbestand. (/etc/my.cnf). Pas niet zomaar waarden aan als je niet weet wat je doet! Zo zou je 32 Mb cache kunnen geven, en even vergeten dat dit dus 32*500 connecties = 1,5 Gbyte cache is.

Afgezien van het feit dat je die diskruimte moet hebben, lijkt me dat niet zo'n punt. Cache heeft natuurlijk enkel zin als er vaak dezelfde queries uitgevoerd worden. Stel dat elke query in totaal maar 1 of een paar keer uitgevoerd wordt, dan heeft cache uberhaubt geen zin. Maar in Magento zal daar geen sprake van zijn, de pagina's zullen veel vaker geladen worden.

Kort samengevat zou je dus wel kunnen concluderen dat het gebruik van innodb_cache in een dergelijke omgeving alleen maar voordelen biedt.

Overigens; maakt innodb_cache voor elke verbinding een aparte cache aan? Het lijkt me logischer dat dit juist door meerdere verbindingen gedeeld wordt (bijvoorbeeld voor het laden van productpagina's zal voor iedereen dezelde queries gebruikt worden)

Randy
10/01/09, 17:16
MySQL optimalisatie:

Download MySQLTuner naar /root
$ cd ~
$ wget -O ~/mysqltuner.pl http://mysqltuner.com/mysqltuner.pl
$ cat /usr/local/directadmin/conf/mysql.conf
$ ./mysqltuner.pl
*** vul je da_admin en password in ***

Nu krijg je een lijstje met aanbevelingen. Run het script wel als MySQL een dag up is. Dit werkt enkel met MySQL op localhost!
Je configuratie (CentOS) bevindt zich in /etc/my.cnf. Een voorbeeld kun je vinden in /usr/share/mysql/my-*.cnf

Bovenstaande gaat even van een DA/CentOS setup uit, maar zal op alle RHEL based systemen (Fedora, EL4, EL5, CentOS 4) werken.

(Support op bovenstaand verhaal is naturlijk gewoon te koop. Zaterdagtarief is bier en pizza :))

Randy
10/01/09, 17:19
wat zijn de voor- en nadelen van innodb_cache? staat dit standaard uit?

Wat is de output van: $ cat /etc/my.cnf | grep innodb
Indien niets, dat staat die uit. (Standaard zet DA geen inno_db configs neer)

Keizer
10/01/09, 17:36
Wat is de output van: $ cat /etc/my.cnf | grep innodb
Indien niets, dat staat die uit. (Standaard zet DA geen inno_db configs neer)

uhm, als ik dat doe krijg ik idd niets terug...

ik denk dat ik maar een biertje (ééntje maar? ;)) en een pizza bij je laat bezorgen :D

Randy
10/01/09, 17:39
Pak even een voorbeeldconfig uit de /usr/share/mysql/nogwat. Daar staat wel het eea in om mee verder te werken.

Keizer
10/01/09, 17:40
-bash: cd: /usr/share/mysql/: No such file or directory

/usr/share/mysql-common/internal-use-only

die heb ik wel maar daar staan enge dingen in.

laat maar zitten! :)

Randy
10/01/09, 17:41
Wat is je spamadres, stuur ik je even een sampleconfig door.

Keizer
10/01/09, 17:46
zit je niet op dezelfde pc als waar je msn aan staat?

Randy
10/01/09, 17:49
zit je niet op dezelfde pc als waar je msn aan staat?

Ik dacht beneden al wat te horen... MSN draait nog op m'n netbook. Even VNC'en...

Apoc
10/01/09, 17:51
Heren,

Ik wil voorstellen om deze bespreking buiten dit topic (per PM of in een ander topic) te bespreken, omdat het anders wat te ver offtopic gaat.

bbob
17/02/09, 12:27
Ik ben tijdje terug ook bezig geweest met het testen van de snelheid van servers. Het nadeel van de hiergenoemde methode is dat het om 1 pagina gaat en dat is wel leuk maar het geeft naar mijn mening niet echt een goede indicatie van de snelheid van een shop.

Zelf test ik op de volgende manier.

Ga naar een demo shop. Kies electronics > camera's.

Start de stopwatch en kies Olympus Stylus 750
Toets bij aantal 10 stuks in, voeg toe aan het mandje / add to cart.

Na toevoegen krijg je o.a te zien:
Based on your selection, you may be interested in the following items
Ik kies dan de bovenste ATT 8525
Toest weer 10 stuks 10, en voeg toe
Dan weer based on selection, de bovenste de apple macbook pro
weer 10 stuks toevoegen
Dan weer based on selection de bovenste = blackberry
weer 10 stuks in het mandje
Als laatste de sony viao selecteren en weer 10 stuks in het mandje
Daarna krijg ik het mandje te zien en wis ik het mandje stuk voor stuk te beginnen bij de bovenste.

Dit is dan wel handmatig maar het geeft een betere indruk van hde snelheid van een demoshop. Doe het 3 keer per shop en je zult zien dat je een mooi gemiddelde krijgt met een kleine afwijking

Zo kom ik bij magento.dommelhosting.nl op ongeveer 44 seconden
Mijnmagento.nl van phpbbhost.nl ongeveer 41 seconden (deze voelt ook sneller aan als dommel)
http://magento.phoenix-medien.de ook ongeveer 41 seconden.
http://magento.webwinkelhost.nl ongeveer 62 seconden
http://magento-demo.rackspeed.de ongeveer 49 seconden

Phoenix medien voelt ook snel aan pagina's laden bijv snel.
Denk dat wil je een idee van snelheid krijgen gewoon snel toevoegen, van aantal produkten dan weer wissen je een betere indruk geeft van de echte snelheid van een site dan de 1 pagina test.
Zo was de eerste pagina bij phoenix vrij langzaam en daarna ging het supersnel.

De grootste vraag is zoals geschreven altijd waar staat de demoshop op een speciale snelle testserver of draait i gewoon mee in shared hosting.

Misschien ook wel eens handig om een thread te hebben waarin staat hoe een webserver nu echt goed te optimaliseren voor magento. Je leest hier en daar wel tips, de ene roept dit de ander dat maar wat tips samen zou misschien mooi zijn.

Randy
13/03/09, 12:15
Nieuwe URL: http://magento.demo.ispi.nl.

Keizer
27/03/09, 12:58
kheb nog even zitten prutsen met mijn collega Willian; en we hebben een andere (test)server opgetuned met xcache, myslqtuner..

ervaar het verschil:

www.boumanonline.nl
www.boumankopie.nl (seeds:seeds)

ben benieuwd naar jullie meningen!

Spyder01
27/03/09, 13:03
kheb nog even zitten prutsen met mijn collega Willian; en we hebben een andere (test)server opgetuned met xcache, myslqtuner..

ervaar het verschil:

www.boumanonline.nl
www.boumankopie.nl (seeds:seeds)

ben benieuwd naar jullie meningen!

Hier scheelt het toch een paar seconden dat de getunde versie sneller is.

WeHa
28/03/09, 12:23
Graag http://magento.weha.be/ bij de lijst toevoegen :)

Randy
05/11/09, 15:25
Tijd voor een update: www.ispi.eu
(Nu niet allemaal het botnet starten)

RichardVD
11/09/10, 23:25
Ben weer aan het hobbyen geweest met Magento en dacht meteen weer aan dit topic.


Graag http://magento.weha.be/ bij de lijst toevoegen

Ik mis producten waardoor ik je niet goed kan opnemen.


Veel demo webshops werken niet meer. Ook is onderstaande test niet een goed beeld omdat niet iedereen gebruik maakt van de nieuwe versie. Installeer/ update de nieuwste versie van Magento, haal de trucendoos van stal en deel je demo. :-)


Het eerste rijtje is het tonen van de artikel hoodie, daarna toevoegen aan winkelmand en als derde de pagina waarop je moet inloggen of aanmelden. Laatste kolom is het gemiddelde.



11-09-2010
Gemeten met de Google Chrome resource tracking.
1 2 3 gemiddeld
http://magentowebshop.firemultimedia.nl 1.27 2.12 1.18 1.52
http://mijnmagento.nl 0.94 3.72 1.09 1.91
http://magento.phoenix-medien.de 2.12 2.37 2.33 2.72
http://magento.webwinkelhost.nl 2.07 5.79 2.72 3.53
http://magento-demo.rackspeed.de 3.37 4.30 2.73 3.47

FlexZa
12/09/10, 12:57
Die van mij mag ook toegevoegd worden:

Versie 1.4.1.1 met demoproducten.

http://magento.flexza.eu

RichardVD
12/09/10, 13:25
Die van mij mag ook toegevoegd worden:

Versie 1.4.1.1 met demoproducten.

http://magento.flexza.eu

De demo content is niet helemaal lekker geïnstalleerd.
http://magento.flexza.eu/index.php/apparel/hoodies.html hoort een groene trui in te staan. De rest is ook leeg.

Keizer
12/09/10, 15:42
Is de bedoeling nou een standaard installatie? Of een gepimpte installatie met alle trucen die je kent?

FlexZa
12/09/10, 20:34
De demo content is niet helemaal lekker geïnstalleerd.
http://magento.flexza.eu/index.php/apparel/hoodies.html hoort een groene trui in te staan. De rest is ook leeg.

Aaah...

Standaard refresht de installatie niet de Indexes nadat de demo-producten toegevoegd zijn...

Nouja...hij klopt nu wel in ieder geval....



Standaard installatie (v1.4.1.1) + Demo-producten, Geen instellingen veranderd.

http://magento.flexza.eu

Randy
12/09/10, 20:38
Concentreer je niet alleen op snelheid. Er is voor de e-commerce iets dat veel belangrijker is: beschikbaarheid. En dat ga je niet redden met een enkele server.

Dufu
12/09/10, 22:15
Concentreer je niet alleen op snelheid. Er is voor de e-commerce iets dat veel belangrijker is: beschikbaarheid. En dat ga je niet redden met een enkele server.

True. Maar een trage website lijdt absoluut tot minder verkopen, daar zijn al heel wat onderzoeken naar gedaan. Zie hier (http://www.peer1.com/hosting/how-slow-websites-impact-visitors-and-sales.php) bijvoorbeeld. Niet beschikbaar zijn lijdt natuurlijk veel directer tot vermindere verkopen, maar traagheid doet dat zeker ook.

WebMeso
12/09/10, 22:17
True. Maar een trage website lijdt absoluut tot minder verkopen, daar zijn al heel wat onderzoeken naar gedaan. Zie hier (http://www.peer1.com/hosting/how-slow-websites-impact-visitors-and-sales.php) bijvoorbeeld. Niet beschikbaar zijn lijdt natuurlijk veel directer tot vermindere verkopen, maar traagheid doet dat zeker ook.

Tegenwoordig, in deze snelle wereld, raken mensen gefrustreerd als het laden te lang duurt & wanneer iets teveel moeite kost om op te vragen of te gebruiken. Ook is de laadsnelheid belangrijk voor SEO en google ranking.

RichardVD
12/09/10, 22:25
Gelukkig is de laadtijd van alle partijen die ik gisteren heb gemeten voldoende te noemen volgens het onderzoek van peer1.com. Maar toch zal ik het als bezoeker vervelend ervaren als de shop van de computerboer 2 seconden of langer over een pagina doet, is voor 15 onderdelen in categorieën en subcategorieën toch bij elkaar enkele minuten wachten.

Voor alle webhosters een aanrader om je eigen website aan te melden bij de Google webmaster tools omdat je daar een mooi grafiekje hebt van de laadtijd. Bij mij is de laadtijd er afgelopen maanden op voorruit gegaan volgens de grafiek.

@Keizer: Ik ben benieuwd welke trucen jij allemaal uit de doos kan toveren met jouw aangepaste installatie. Wel de demo content installeren zodat het eerlijk te meten is.

Keizer
12/09/10, 23:56
@Keizer: Ik ben benieuwd welke trucen jij allemaal uit de doos kan toveren met jouw aangepaste installatie. Wel de demo content installeren zodat het eerlijk te meten is.

Nouja zaken als css/js minify, .htaccess tricks en het verplaatsen naar httpd.conf, gzip encoding, het verkleinen van plaatjes in kb's (die's wel heel vies), en flat catalog aanzetten :)

Zo zijn er wel meer op te noemen!

Ik ben ook even aan het prutsen geweest: http://magento.keizer.it

Ik heb even een klein testje gedaan tussen mijne en die van RichardVD

M'n test-test bestond uit 15 acties, inclusief zoeken, winkelwagen en verschillende categorie pagina's..


magento.keizer.it

Home page 1037
Furniture 1247
Accessories - Cameras - Electronics 1088
SLR Camera Tripod (..) Electronics 1490
0Shopping Cart 1989
Shirts - Apparel 1876
Shoes - Apparel 1448
Hoodies - Apparel 1211
The Get Up Kids:(..) Hoodie 1591
Shopping Cart 1949
Checkout 1933
Shopping Cart 1258
Shopping Cart 212
Search results for: 'pc' 1791
My Computer 1781
Totaal: 21901




magentowebshop.firemultimedia.nl

Home page 982
Furniture 1525
Accessories - Cameras - Electronics 1150
SLR Camera Tripod (..)Electronics 1401
Shopping Cart 2200
Shirts - Apparel 1542
Shoes - Apparel 2060
Hoodies - Apparel 1184
The Get Up Kids:(..) Hoodie 1421
Shopping Cart 2350
Checkout 1674
Shopping Cart 1270
Shopping Cart 255
Search results for: 'pc' 2195
My Computer 1913
Totaal: 23122

Rij 13 is de suggest ajax query nadat ik 'pc' had ingetypt in de submit...

De metingen zijn gedaan met HttpWatch (http://www.httpwatch.com/), super uitgebreid maar helaas geen macro's oid. Het werkt als en plugin van IE/FF, dus het kan wel simpel geautomatiseerd worden met een andere plugin lijkt me...

Genoeg geprutst voor vandaag, wat een werk zeg :)

chielsen
23/09/10, 01:51
Bitte mijne erbij zetten aub. http://shop.magentovps.nl/
Naar eigen ervaring versla ik iedereen hier ;)

Byte heeft zichzelf als een grote magento hoster gemanifesteerd, toch laadt mijn homepage 2-300% sneller (gecached).
Ze laten het hard liggen bij het laden van de css en js bestanden. Daarnaast is mijn shop gewoon rete snel :)

ptimo3
22/12/11, 19:54
Mocht er ooit nog niemand naar kijken toevoegen :D http://demoshop.prohost.be

RichardVD
22/12/11, 19:58
Mocht er ooit nog niemand naar kijken toevoegen http://demoshop.prohost.be


Als je de orginele demo shop erop zet die niet aangepast is dan zal ik binnenkort alle nog werkende demo shops onder elkaar zetten.

Mikey
22/12/11, 21:22
Bitte mijne erbij zetten aub. http://shop.magentovps.nl/
Naar eigen ervaring versla ik iedereen hier ;)

Byte heeft zichzelf als een grote magento hoster gemanifesteerd, toch laadt mijn homepage 2-300% sneller (gecached).
Ze laten het hard liggen bij het laden van de css en js bestanden. Daarnaast is mijn shop gewoon rete snel :)

totdat je checkout en eerste item in card gooit. Dan is de achterliggende server niet zo snel als hij zich voordoet. Normale eerste request van 400ms (cache). Add cart en checkout zonder cache tussen 1,5 en 2 sec.

Apoc
23/12/11, 12:34
totdat je checkout en eerste item in card gooit. Dan is de achterliggende server niet zo snel als hij zich voordoet. Normale eerste request van 400ms (cache). Add cart en checkout zonder cache tussen 1,5 en 2 sec.

Het feit dat een checkout (e.d.) wat langer duurt, lijkt mij niet zo'n punt - daar zijn mensen wel aan gewend. Het gaat vooral om het openen van de eerste pagina en het shoppen (browsen door de producten)

RichardVD
24/12/11, 13:39
Zojuist heb ik de nog werkende links van de demo stores met content gemeten. Dit heb ik gedaan met Google Chrome op 24-12-2011.

9981
Opmerking: de metingen zijn een momentopname en de versies van de stores zijn verschillend.

magentovps.firemultimedia.eu staat op mijn test vpsje en is dus verder leeg. magentowebshop.firemultimedia.nl staat op een shared hosting server waarop meer Magento shops draaien. Magento03 is een oudere shared hosting server van mij die wat peper kan gebruiken, hierop worden geen klanten meer geplaatst.