Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Pagespeed - Optimering af Prestashop webshop

Side 2 ud af 3 (23 indlæg)
Fra Silkeborg
Tilmeldt 6. Apr 13
Indlæg ialt: 1085
Fra  Firmaconnect.net Skrevet kl. 15:38
Hvor mange stjerner giver du? :

Hermed sendt i privat da jeg ikke kan vise mine kunders link her :)

Link må du gerne få så mon jeg får et link tilbage med din påstand :)

100% behøver det skam ikke være men en som har løst CSS og JS.
Mener det var det du skrev....

Venter spændt på linket Smile

Tilmeldt 25. Jun 07
Indlæg ialt: 210
Skrevet kl. 16:22
Hvor mange stjerner giver du? :

Firmaconnect.net:
Mener det var det du skrev....

Nej, det var det ikke.

Firmaconnect.net:
Hermed sendt i privat da jeg ikke kan vise mine kunders link her :)

Jeg har fået din PM med link til et af dine kunders website, og jeg skal nok lade være med at offentliggøre sitet.

Når jeg måler dit kundewebsite med webpagetest.org fra Amsterdam med en 20/5 Mbit 4ms forbindelse *), giver det følgende sideloadtider (bedst af 3 målinger):

Forside, Document Loaded: 4.23 sek (First View), 4,51 sek (Repeat View)
Forside, Speed Index: 3,47 sek (First View), 2,93 sek (Repeat View)

Kategoriside, Document Loaded: 7,05 sek (First View), 7,10 sek (Repeat View)
Kategoriside, Speed Index: 7,23 sek (First View), 7,40 sek (Repeat View)

*) Amsterdam er den bedste testlokation og mest pålidelige i webpagetest.org for besøgende fra DK. DK er kun omkring 10 ms fra Amsterdam, så det er tæt nok til denne måling. Båndbredden på 20/5 Mbit er et fornuftigt gennemsnit for en desktopbruger i DK.

Det er jo voldsomt langt fra en sideloadtid på 30 ms = 0,03 sek som du skrev, det er faktisk 150-230 gange (!) dårligere sideloadtid. Så jeg ved ikke hvordan du kommer frem til de 30 ms sideloadtid, du skriver om.

Tilmeldt 4. Jan 13
Indlæg ialt: 92
Fra  Youfront Skrevet kl. 16:50
Hvor mange stjerner giver du? :

Udvikler ved Youfront webbureau.

Specialist i User Experience, konvertering, udvikling og SEO.

Fra Silkeborg
Tilmeldt 6. Apr 13
Indlæg ialt: 1085
Fra  Firmaconnect.net Skrevet kl. 17:48
Hvor mange stjerner giver du? :

Det er sgu godt gået Anders.
hatten af :)
Nu er det så ikke en shop men godt gået alligevel, hvor lang tid tog det at fjerne så godt?
Kan se du kører nginx og bygget i jQuery framwork og her taler vi Prestashop.

Igen godt bygget, virkelig godt endda men lad os komme tilbage til udgangspunket, det er en prestashop.

Tue.....
Som allerede skrevet i PM til dig...
Jeps, pil api fra og du vil opdage at jeg taler sandt.

Denne side er koblet op på analytics, mailchimp, hotjar, a/b tasty og mange flere.
Disse sider kan vi ikke styre fordi vi simpelthen ikke har adgang til deres server og derfor nul kontrol.
Så skal vi spørge de forskellige API udbyder og ikke vi må rode i deres system

Siden loader på under 30 ms og vil gøre det hvis piller dem af som du vel ved man kan fra din browser.

Troede faktisk du vidste dette og pillede det af inden test.... undskyld jeg ikke forklarede dette

Tilmeldt 25. Jun 07
Indlæg ialt: 210
Skrevet kl. 18:02
Hvor mange stjerner giver du? :

Firmaconnect.net:
Tue.....
Som allerede skrevet i PM til dig...
Jeps, pil api fra og du vil opdage at jeg taler sandt.

Denne side er koblet op på analytics, mailchimp, hotjar, a/b tasty og mange flere.
Disse sider kan vi ikke styre fordi vi simpelthen ikke har adgang til deres server og derfor nul kontrol.
Så skal vi spørge de forskellige API udbyder og ikke vi må rode i deres system

Siden loader på under 30 ms og vil gøre det hvis piller dem af som du vel ved man kan fra din browser.

Troede faktisk du vidste dette og pillede det af inden test.... undskyld jeg ikke forklarede dette

Altså, selv hvis man fjerner alle 3. parts objekter (det du kalder API) fra siden, kommer sideloadtiden ikke i nærheden af 30 ms, snarere omkring 2-3 sek = 2.000-3.000 ms. Det er stadig 100 gange langsommere end dine 30 ms. Selv hvis du fjernede alle andre objekter end selve HTML dokumentet, ville du ikke komme i nærheden af 30 ms.

Derudover skal man selvfølgelig ikke frafiltrere objekter fra en sideload hastighedstest, for man skal jo måle sideloadhastigheden som de besøgende oplever den.

Så jeg har ingen ide om hvad det er du måler, men sideloadhastighed er det i hvert fald ikke. Du fortæller vel ikke dine kunder, at sideloadhastigheden for de løsninger du leverer er 30 ms, vel?

Fra Silkeborg
Tilmeldt 6. Apr 13
Indlæg ialt: 1085
Fra  Firmaconnect.net Skrevet kl. 18:39
Hvor mange stjerner giver du? :

Firmaconnect.net:

Tue Skaarup:

Firmaconnect.net:

Page speed insights vil altid sige JS og CSS med mindre du fjerner alt JS, CSS og billeder.

Nej.

Firmaconnect.net:

Hvis du vil have virkelig speed på din shop handler det om server hardware og software.

Nej, ved hastighedsoptimering hentes der typisk 80% i front-end og kun 20% i back-end. Det er vigtigt at gøre sig klart, fordi man ellers kommer til at fokusere på sin server og hosting i stedet for sin front-end, hvor der typisk er mest at hente. Undtaget er selvfølgelig hvis serveren eller hostingen er umådelig langsom.

Firmaconnect.net:

Til mine kunder er jeg nede på en loadtid på under 30 ms per side med standard tema i prestashop.

Du leverer uden tvivl rasende hurtige websites til dine kunder, men nok ikke med en sideloadtid på under 30 ms.

1. okay, vil gerne se en side på 100%..... har du et link?

2. Så kan vi jo bare købe en billig host til 10 kr. pr måned... det trick vil jeg gerne lære, kan jeg ansætte dig til at gøre det hos mine kunder?
God løn gives....

3. Jo jeg gør... har dog også taget mig 2 år at udvikle... om du tror det eller ej Smile



1. fik aldrig det link og du kan ikke vise det vel?

2. Har ikke lært noget... så det var også bare øregas uden opbakning du kan vise ik?  Eller kommer du med noget folk kan bruge?
Vi er her vel for at lære og indtil videre har du desværre ikke givet noget, påstande i min verden er bakket op af at folk har gået vejen allerede.

3. Tror ikke jeg kan lære dig det så opgiver her, kan henvise til google og forum hvor man kan lære en del :)
Min vej har været server og hastigheder efter at det gav for lidt at kode i JS og CSS, det var spændende men spild af tid.
Din vej må du selv finde.

Fra Silkeborg
Tilmeldt 6. Apr 13
Indlæg ialt: 1085
Fra  Firmaconnect.net Skrevet kl. 18:49
Hvor mange stjerner giver du? :

Tue Skaarup:

Så jeg har ingen ide om hvad det er du måler, men sideloadhastighed er det i hvert fald ikke. Du fortæller vel ikke dine kunder, at sideloadhastigheden for de løsninger du leverer er 30 ms, vel?



Jo og viser dem det så de kan se med egne øjne og de er meget tilfredse :)
Kan gøre det i prestashop 1.6 og 1.5

Tilmeldt 25. Jun 07
Indlæg ialt: 210
Skrevet kl. 19:11
Hvor mange stjerner giver du? :

Firmaconnect.net:
Jo og viser dem det så de kan se med egne øjne og de er meget tilfredse :)
Kan gøre det i prestashop 1.6 og 1.5

I så fald er du på vildspor og vildleder dine kunder. Prøv at checke op på hvad sideloadhastighed er.

I øvrigt virker du ikke modtagelig for saglighed, så vi må hellere stoppe dialogen her.

Fra Silkeborg
Tilmeldt 6. Apr 13
Indlæg ialt: 1085
Fra  Firmaconnect.net Skrevet kl. 19:21
Hvor mange stjerner giver du? :

Tue Skaarup:

Firmaconnect.net:
Jo og viser dem det så de kan se med egne øjne og de er meget tilfredse :)
Kan gøre det i prestashop 1.6 og 1.5

I så fald er du på vildspor og vildleder dine kunder. Prøv at checke op på hvad sideloadhastighed er.

I øvrigt virker du ikke modtagelig for saglighed, så vi må hellere stoppe dialogen her.



Fordi det ikke er saglighed Tue men derimod et forsøg på at gøre sig klog på andres bekostninger.
Klart jeg lige læser hvad du er for en og kunne se at en tråd allerede er lukket hvor du går i angreb med Lucas.
Lucas er en af de gamle hunde og når han taler slår folk ørerne ud fordi han har gået hele vejen.

Nu er det ikke for at belære dig men kan du ikke lide hvad folk skriver så kig den anden vej og giv din mening til kende.

At gøre sig klog på at andre skal bevise lærer ingen noget af.

Selv elsker jeg prestashop og server og har beskæftiget mig med det i årvis, de ting jeg gør virker fordi jeg netop kun bevæger mig i det område.
Jeg ved ikke alt og kommer nok aldrig til det.... heldigvis Smile

En kamp om påstande med dig er sjov nok men jeg lærer ikke noget overhovedet.
Vil meget heller have noget du kan byde ind med nu hvor din interesse faktisk virker til at være stor....

Lær mig noget i stedet Smile

Tilmeldt 17. Jul 12
Indlæg ialt: 2177
Fra  Hosting4Real Skrevet kl. 21:26
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Gammel hund er jeg dog ikke :-)

Med det sagt, jeg ved ikke hvordan folk måler deres hastighed - men nogle ting skal vi have på plads:

- En standard Prestashop i sig selv, er relativt 'let' for en server, for at rendere HTML's der bliver sendt tilbage til brugeren - snakker vi udelukkende download af siden, men ingen eksterne ressourcer kan man måske i meget få tilfælde opnå 30ms.. Hvorfor kun få tilfælde?

Vi skal tage højde for nogle ting:

- Prestashop i sig selv er PHP, og php er ikke ufattelig hurtigt, selv med en godt optimeret server, php7, og en CPU på 3.7 ghz (ret high-end, selvfølgelig kan man få højere), vil du kunne opnå 45-60ms (jeg tager DNS lookup, TCP connect, TTFB osv som en del af det:

time_namelookup: 0.012
time_connect: 0.013
time_appconnect: 0.000
time_pretransfer: 0.013
time_redirect: 0.000
time_starttransfer: 0.046
----------
time_total: 0.052

Eksemplet ovenfor er gjort på en server placeret i et datacenter, til en server 0.4 ms fra den, så vi udelukke ens RTT i form af at sende data frem og tilbage - stadig, svært at opnå 30ms, men det her er baseret på en standard Prestashop løsning, og målingen sker kun på et downloade én del, nemlig det markup der starter download af de andre.

Vi snakker om et sprog der er dybt afhænging af mængden af gigahertz man har på én core, da PHP er single threaded - så ville du bruge en 4.4ghz CPU, ville du selvfølgelig kunne opleve bedre tider, men desværre ikke meget.

Måler vi realistisk, skal vi beregne at folk har en RTT til serveren på 10-50ms fordi det er et meget realistisk bud på hvad end-users vil se, selv indenfor Danmark hvis de ligger hos danske udbydere.

Har du en round trip på 25ms, vil du aldrig kunne nå det indenfor 30ms, ingengang indenfor 100, lad os tage et eksempel, introducere vi en round trip time på 28ms, vil siden der før tog 0.052 sekunder at lave et curl request på, pludselig tage 0.149 sekunder:

time_namelookup: 0.001
time_connect: 0.029
time_appconnect: 0.000
time_pretransfer: 0.029
time_redirect: 0.000
time_starttransfer: 0.091
----------
time_total: 0.149

Siden blev altså 3 gange langsommere ved at introducere en latency på 28 millisekunder - er det meget? Sammenligner du ja - men kigger du generelt på internettet, nej - 150ms for DNS lookup, TCP connect, tiden for PHP at process dit request og downloade alt indholdet - så er det egentligt fint nok.

Vi skal også huske at de kun er de første få requests der vil tage lang tid, fordi du har ting som dit TCP handshake og TLS handshake som skal foregå, DNS queries der måske sker, og en del rendering server side hvis det er dynamisk indhold - så subsequent forespørgsler vil være hurtigere (forhåbentlig).

Kan du opnå 30ms på Prestashop teoretisk set er det fint, men realistisk set vil ingen kunder opleve det. Om det er en shop eller en normal side gør ingen forskel - normale sider kan kræve samme eller flere ressourcer som en shop kan, og loade samme eller flere antal billeder/js/css som en shop kan.

Og lad os være realistiske, hvad der er vigtigst er at brugeren har en god bruger oplevelse, og det kan du endda skabe ved din side måske ikke er lige så hurtig som din konkurrent, men at den føles hurtigere. Perceived performance er langt vigtigere end den faktiske performance.

Selvfølgelig skal man som ejer af en side eller udvikler gøre lidt for at være en god person og bruge nogle (ikke alle) best practices, men i sidste ende vi skal tænke mere på brugeren end noget andet.

Hosting4Real - High performance webhoteller.

Side 2 ud af 3 (23 indlæg)