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

Hastighed er dårlig hos UnoEuro

Side 2 ud af 3 (23 indlæg)
Fra Ølstykke
Tilmeldt 28. Jul 11
Indlæg ialt: 479
Fra  Move2 - Danmark Skrevet kl. 13:35
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Jeg tror lige at hastigheden røg op. Jeg fik lige omstruktureret lidt på siden og Facebook røg ud. Nu er det kun et billede og ikke en aktiv frame.

Fra København
Tilmeldt 22. Jan 09
Indlæg ialt: 1760
Fra  Buehøjgård Møbler Skrevet kl. 13:38
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Lars Mikkelsen:

Jeg er glad for alle jeres geniale svar og forskellige inputs.

Men, nu har jeg selv lavet hele siden med indhold, grafik, reklamer, SEO, installeret moduler og alt andet. Det er jeg for det meste sluppet meget heldigt fra :-) Håber jeg.

Det ser da bestemt fornuftigt ud overordnet set, hvis du har klaret alt selv, som ikke-fagmand, så tillykke med det:)

MEN, du spurgte i dit først indlæg "hvad kan jeg gøre". Derfor kom jeg med nogen forslag.

Særligt at opdatere dit system, så det kører nyeste versioner og kan køre PHP7, burde du undersøge om du kan finde ud af at få klaret. Ikke kun pga. hastighed, men også af sikkerhedsmæssige årsager (det er virkelig træls at blive offer for et hack, - og nogen gange er man offer uden at vide det, så dit site bruges til alt muligt snavs uden du ved det).


Hvis det er for teknisk at samle de 70 billeder til ét billede under "info" i din topmenu (det burde jo egentlig bare være at tage et screenshot af det, og så gemme som ét billede, og derefter lave et imagemap (hvis du kan i dit system, hvis ikke findes der gratis websites til det). Men hvis ikke, så kunne du også overveje om det bare skulle være tekstlinks.

Fra Ølstykke
Tilmeldt 28. Jul 11
Indlæg ialt: 479
Fra  Move2 - Danmark Skrevet kl. 13:49
Hvor mange stjerner giver du? :

Ja du har jo ret. Det var et SEO eksperiment. Var ikke lige klar over hvor de billeder var henne :-)

Men de er så slettet. Ikke rigtig slettet men deaktiveret. Jeg ved ikke om det havde noget at sige for hvert billede var 5 kb.

// Lars

Fra København
Tilmeldt 22. Jan 09
Indlæg ialt: 1760
Fra  Buehøjgård Møbler Skrevet kl. 14:04
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Lars Mikkelsen:

Ja du har jo ret. Det var et SEO eksperiment. Var ikke lige klar over hvor de billeder var henne :-)

Men de er så slettet. Ikke rigtig slettet men deaktiveret. Jeg ved ikke om det havde noget at sige for hvert billede var 5 kb.

// Lars

Super :)

Det er ikke kun størrelsen (antal bytes), men også ANTALLET af requests mellem server og klient (browseren), der er afgørende.
Det tager meget længere tid at hente 100 x 1kb, end det gør at hente 100kb som én fil.

Afhængig af browser, serveropsætning m.v., kan antallet af samtidige requests også være begrænset.

Hvorom alting er, så er det aldrig særlig optimalt at have mange requests, jo færre, jo bedre.

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

Designermøbler:

Hvorom alting er, så er det aldrig særlig optimalt at have mange requests, jo færre, jo bedre.

Det er så ikke helt rigtigt, rettere meget forkert Smile

Det er korrekt at i http1.0 og 1.1, at der er en begrænsning på hvor mange samtidige forbindelser du kan have på domæne - så det er korrekt hvis du bruger http 1.0 eller http 1.1, så kan det (oftest) betale sig at sammenlægge en del filer til et mindre antal.

Dog er det ikke rigtigt at det gælder om at have så få filer som overhovedet muligt, der er nemlig en balance mellem hvad din TCP forbindelser kan få at effektiv båndbredde (Læst lidt op omkring BDP), hvis du har valget mellem lad os sige 1, 4 eller 30 javascript filer på din side, vil den mest optimale oftest være 4 filer, fordi du selvom du har et større TCP overhead ved at lave de ekstra forbindelser (som du åbner anyway), kan du faktisk øge din generelle throughput for din side, selvom du øger mængden af requests.

Dette samtidig med din browsers render-engine (som er single-threaded), kan du opnå først og fremmest en bedre generel hastighed i form af antal sekunder det tager at downloade alle dine filer, men også at din perceived performance (så hvordan folk oplever hastigheden) kan ændres utrolig meget, selv ved at øge mængden af requests.

Så i http 1.0 og http 1.1, nej - det handler ikke om at have færre requests, fordi så var det så simpelt som bare at base64 encode billeder ind i siden, samt inline sin html og css.

Der er en balance du skal følge.

Nu til den sjove del:

bruger du http2.0 så anbefaler de faktisk at du har flere requests, de anbefaler at du *ikke* laver sprite af dine billeder, og de anbefaler at du *ikke* sammenlægger dine CSS og javascript filer, og at du *ikke* laver domain-sharding som man brugte meget i http 1.0 og 1.1.

Hele protokollen er bygget op af at fikse mange af de ting som gik galt i http 1.0 og 1.1, så man har bygget den ved at bruge TCP streams istedet, dvs. du åbner én (til tider 2) TCP streams for hvert domæne, og inde i denne stream kan du lave multiplexing af dine data, så antallet af requests *ikke* er begrænset mere.

Fordelen ved netop at have mange filer som er mindre, er at de bliver hentet hurtigere, og browseren kan starte med at rendere siden før (så du øger din perceived performance utrolig meget).

Har du 10 css filer på 100 kilobyte, eller 1 CSS fil på 1 megabyte, hvis du via http 2.0 henter de 10 filer, vil din browser allerede kunne starte med at rendere CSS'en for den første fil, så snart den kommer ind, hvor hvis du har den 1 megabyte fil, skal du vente indtil hele filen er hentet.

Samtidig med det har du andre ting i protokollen som gør at du kan give prioritet til en række filer, og derved selvom de bliver sendt senere, måske få dem leveret før.

God dag Big Smile

Hosting4Real - High performance webhoteller.

Fra København
Tilmeldt 22. Jan 09
Indlæg ialt: 1760
Fra  Buehøjgård Møbler Skrevet kl. 15:41
Hvor mange stjerner giver du? :

Lucas - Hosting4Real:

Designermøbler:

Hvorom alting er, så er det aldrig særlig optimalt at have mange requests, jo færre, jo bedre.


Det er så ikke helt rigtigt, rettere meget forkert Smile

Når du citerer denne sætning alene, kan du have ret i din tolkning, med den vinkel du anlægger. Men du tager en (måske lidt uheldigt generaliserende) formulering ud af kontekst.

Der er tale om en diskussion af 70 billeder "above the fold" (som ikke loades asynkront, og som trådstarter nævner at han ikke ved hvordan han skal loade asynkront - og heller ikke har tænkt sig at give sig i kast med).
I den forbindelse giver det ingen mening, at dele hvad der burde være ét billede, op i 70 billeder ift. load-time.

Der er iøvrigt ingen benævnelse eller snak om css, js eller andet. Udelukkende tale om billeder, og derved ikke noget layout-opbyggende som skal prioriteres ved load-time (og som kan afvente at blive loadet ind).
Jeg kender udmærket til http/1 og http/2, tak :)


Jeg forsøgte at forsimplificere en problemstilling, og tænker ikke at al denne teknik gavner trådstarter, da han stod lidt af da jeg snakkede for meget teknik indledningsvist. Beklager hvis nogen føler sig misledt, men jeg holder nu fast i at mit postulat er korrekt, i den sammenhæng og med formål det er givet.


Slutteligt, til trådstarter: Du har efter min mening foretaget den korrekte løsning nu. Jeg beklager al denne forvirrende snak :)

Fra København
Tilmeldt 22. Jan 09
Indlæg ialt: 1760
Fra  Buehøjgård Møbler Skrevet kl. 15:55
Hvor mange stjerner giver du? :

Lucas - Hosting4Real:
bruger du http2.0 så anbefaler de faktisk at du har flere requests,

Og det kræver så faktisk også, at man rent faktisk anvender http/2 :)

Tilmeldt 17. Jul 12
Indlæg ialt: 2177
Fra  Hosting4Real Skrevet kl. 16:32
Hvor mange stjerner giver du? :

Designermøbler:

Og det kræver så faktisk også, at man rent faktisk anvender http/2 :)

Yep, det er svært at bruge det hvis man ikke anvender det - men det er nu meget standard idag, at du enten kan gøre gennem din hosting udbyder, eller gennem de mange gratis CDN løsninger der findes.

Samtidig med det er cPanel ved at få http2 support også, så lige om snart er der mange millioner sider der også kan bruge det ud af boksen.

Hosting4Real - High performance webhoteller.

Fra København
Tilmeldt 22. Jan 09
Indlæg ialt: 1760
Fra  Buehøjgård Møbler Skrevet kl. 17:09
Hvor mange stjerner giver du? :

Lucas - Hosting4Real:
Yep, det er svært at bruge det hvis man ikke anvender det - men det er nu meget standard idag

Jeg er meget enig i, at det burde være standard idag, og alle burde være kommet med på vognen. Ligesom de burde være kommet på SSL, php7 og mange andre ting.
Men sådan er virkeligheden bare ikke altid, og så må man jo forholde sig til det konkrete scenarie, som er at a24.dk ikke kører http/2 (eller ssl, eller php7).

Men det kommer jo nok på et tidspunkt :)

Fra Ølstykke
Tilmeldt 28. Jul 11
Indlæg ialt: 479
Fra  Move2 - Danmark Skrevet kl. 18:09
Hvor mange stjerner giver du? :

Det ville jo så være god service at fortælle hvordan min gamle side fra 1999 (http/1.1) kommer videre.

Hvordan får jeg http/2

Hvordan får jeg https uden at alt min SEO som fører direkte til en underside bliver ødelagt, og hvordan går det med de sider som linker internt.

Det siges at https er langsommere

Hvordan kan shoppen upgraderes uden tab af indstillinger mm.

Side 2 ud af 3 (23 indlæg)