WN

WN (https://www.wn.se/forum/index.php)
-   Feedback (https://www.wn.se/forum/forumdisplay.php?f=20)
-   -   Vad beror min långa pre-load time på? (https://www.wn.se/forum/showthread.php?t=1054228)

spexer 2012-07-18 16:26

Vad beror min långa pre-load time på?
 
Hej, jag har byggt/håller på att bygga en hemsida: shoppare.se som är wordpress baserad. Något som jag har märkt redan från början är att sidan är ruskigt seg, givet att den förmodligen inte är helt smart uppbyggd (jag är nybörjare på PHP osv.), har jag ändå en känsla av att det är något som är skumt på server sidan/måhända databasen?

Det jag upplever som det stora problemet är inte själva laddningstiden som går åt till att ladda bilder/script osv. Utan snarare att det tar väldigt lång tid för sidan att börja ladda. Gjorde ett test idag som styrker detta: http://www.webpagetest.org/result/12...JCB/1/details/

Nu undrar jag om någon kan tipsa mig om vad som kan vara fel.

Kan tillägga att jag använder mig av ett par plugins på sidan (men de verkar inte vara flaskhalsen).

Tack för visat intresse! /Fredrik

John Adams 2012-07-18 23:38

Hej, Har själv samma porblem med ett antal sidor, provade WP Super Cache http://wordpress.org/extend/plugins/wp-super-cache/

Visa av de blev en aning bättre med upplever förtfarande att sidorna inte tillräkligt snabba som de ska, hoppas att vi får ett bra tips av andra läsare här på forumet.

yakuzaemme 2012-07-19 01:37

Citat:

Ursprungligen postat av John Adams (Inlägg 20445269)
Hej, Har själv samma porblem med ett antal sidor, provade WP Super Cache http://wordpress.org/extend/plugins/wp-super-cache/

Visa av de blev en aning bättre med upplever förtfarande att sidorna inte tillräkligt snabba som de ska, hoppas att vi får ett bra tips av andra läsare här på forumet.

Hur ser din htaccess ut? Om det inte är gjort på korrekt sätt där så kan det ta en viss tid att ladda för att få rätt urlen. Kolla upp!

John Adams 2012-07-19 08:26

Citat:

Ursprungligen postat av yakuzaemme (Inlägg 20445274)
Hur ser din htaccess ut? Om det inte är gjort på korrekt sätt där så kan det ta en viss tid att ladda för att få rätt urlen. Kolla upp!

Intressant, hur ska htaccess ser ut annars? vad ska ändras och gärna om du har ett exempel.

Att gå in och pilla på htaccess för som är nybörjare känns som att segla i storm utan livboj.

Visa sidor, och den som just nu har mest trafik tar upp till 7 sekunder att ladda enligt google analytics, sidan har inga stora bilder eller flash heller, mest text.

Sharing is caring

yakuzaemme 2012-07-19 13:18

Citat:

Ursprungligen postat av John Adams (Inlägg 20445284)
Intressant, hur ska htaccess ser ut annars? vad ska ändras och gärna om du har ett exempel.

Att gå in och pilla på htaccess för som är nybörjare känns som att segla i storm utan livboj.

Visa sidor, och den som just nu har mest trafik tar upp till 7 sekunder att ladda enligt google analytics, sidan har inga stora bilder eller flash heller, mest text.

Sharing is caring

Det beror ju på vad den gör så att säga. Släng upp den så jag kika.

John Adams 2012-07-19 14:26

@yakuzaemme, tack för infon, bifogar en bild på hur den ser ut idag.

yakuzaemme 2012-07-19 14:34

Citat:

Ursprungligen postat av John Adams (Inlägg 20445318)
@yakuzaemme, tack för infon, bifogar en bild på hur den ser ut idag.

Testa detta, ta bort det du hade innan (spara givetvis).

Kod:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1\.php [L]


John Adams 2012-07-19 15:44

@yakuzaemme: testade koden , förstasidan såg bra ut men undersidan den funkade inte, dvs
htt://MyUrl.se funkar men inte htt://MyUrl.se/undersida, se bifogade bil.
Mvh

yakuzaemme 2012-07-19 16:07

Citat:

Ursprungligen postat av John Adams (Inlägg 20445326)
@yakuzaemme: testade koden , förstasidan såg bra ut men undersidan den funkade inte, dvs
htt://MyUrl.se funkar men inte htt://MyUrl.se/undersida, se bifogade bil.
Mvh

Hm, vet inte exakt hur WordPress fungerar. Testa detta.

Kod:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule . /index.php [L]


John Adams 2012-07-19 17:10

@yakuzaemme, tsestade denna med samma resultat, vi får undersöka vidare, Tack för dina tips.
mvh

alipang 2012-07-19 18:28

Kollar man i html-koden så ser det här inte helt friskt ut...

Citat:

<div class="post-764 post type-post status-publish format-standard hentry category-badklader category-butiker category-kladbutik category-online category-populara category-_go-nelly tag-2nd-day tag-5-second tag-55dsl tag-6ixty-8ight tag-a-forty-three tag-abecita tag-acne tag-adidas tag-adidas-by-stella-mccartney tag-adidas-originals tag-adidas-performance tag-alternative-apparel tag-andrea tag-angeleye tag-another-label tag-aquolina tag-ardell tag-armani tag-atrix tag-avril-lavigne tag-awear tag-ax-paris tag-axel-david tag-b-young tag-babyfoot tag-babyliss-accessories tag-babyliss-paris tag-back-by-ann-sofie-back tag-baglady tag-bagsac tag-ballerina-closet tag-bama tag-barts tag-baylis-and-harding tag-bb-dakota tag-beautysoclean tag-bebe-perfume tag-begorgeous tag-below-your-belt tag-belstaff tag-beyonce tag-bi-mat-cay tag-bijoux-by-us tag-billion-dollar-brows tag-billy-and-i tag-biosilk tag-bjork-berries tag-bjorkvin tag-bjorn-axen tag-bjorn-borg tag-bjorn-borg-parfym tag-blax tag-blinc tag-blink tag-blk-dnm tag-blond-accessories tag-bobbie-burns tag-bohemian-society tag-bolsa tag-boots-no7 tag-boss tag-boss-by-hugo-boss-parfume tag-boss-orange tag-boucheron tag-brazilian-peel tag-brilliant-smile tag-bronx tag-bruno-banani tag-bubbles-butters tag-buddha-to-buddha tag-burberry-perfume tag-burlington tag-burts-bees tag-butter-london tag-by-malene-birger tag-by-zoe tag-c-stockholm tag-caia tag-calvin-klein tag-calvin-klein-parfume tag-camilla-norrback tag-care-candle tag-carin-wester tag-carolina-gynning tag-carolina-herrera tag-casall tag-cesign tag-champion tag-cheap-monday tag-china-girl tag-china-glaze tag-chipie tag-chloe tag-christina-aguilera tag-ciate tag-cicamed tag-city-cosmetics tag-clarins tag-clean tag-closet tag-club-l tag-collistar tag-comodynes tag-converse tag-corioliss tag-cornelia tag-cover tag-cowshed tag-craft tag-crazy-rumors tag-cross tag-cushh tag-cutie tag-d-brand tag-dg-parfume tag-dagmar tag-daniel-ray tag-dark-pink tag-davidoff tag-day-birger-et-mikkelsen tag-daydream tag-dcore tag-deborah-lippmann tag-defeeter tag-denim-supply-by-ralph-lauren tag-denim-is-dead tag-depend tag-designersmarket tag-desigual tag-diana-orving tag-dico-copenhagen tag-diesel tag-dim tag-disp tag-dixie tag-dkny tag-dolce-gabbana-parfume tag-dr-brandt tag-dr-denim tag-dr-martens tag-dr-hauschka tag-dr-temt tag-drop-of-mindfulness tag-dry-lake tag-dsquared2 tag-du-jag tag-dunlop tag-duwop tag-dvb-beckham tag-dyrbergkern tag-e-e-glasses tag-eco-tools tag-ed-hardy tag-ed-hardy-accessories tag-ed-hardy-parfym tag-edc-by-esprit tag-elise-ryan tag-elle-macpherson-intimates tag-elvine tag-elvital tag-emma-go tag-eos tag-escada tag-esmeralda tag-essie tag-estradeur tag-everyday-minerals tag-evil-twin tag-exani tag-exerro tag-f-a-v tag-fab tag-faith-in-nature tag-fashion-by-c tag-fauve tag-fever-london tag-fifth-avenue-shoe-repair tag-filippa-k tag-filippa-k-soft-sport tag-fitflop tag-forever-unique tag-forrest-and-bob tag-fossil tag-frank-dandy tag-franklin-and-marshall tag-fred-perry tag-freebra tag-french-connection tag-freya tag-friis-and-company tag-frock-and-frill tag-fruit-gorilla-and-friends tag-g-star tag-ga-ma tag-gap tag-gardenia tag-garnier tag-gear tag-gestuz tag-ghd tag-gillette tag-girls-with-attitude tag-glamorous tag-glanz tag-glitzy tag-good-works tag-gosh tag-groa tag-gucci-parfume tag-guess tag-guess-perfume tag-gwynedds tag-h-by-hudson tag-hairdo-jessica-simpson tag-hanky-panky tag-hanne-bloch tag-happy-socks tag-hawaiian-tropic tag-hedonia tag-heidi-klum tag-hells-bells tag-henri-lloyd tag-henri-lloyd-sport tag-hifree tag-hilfiger-denim tag-honor-gold tag-hope tag-hot-make-up tag-house-of-dereon tag-hub tag-hugo-boss tag-hugo-boss-parfume tag-huit tag-hummel tag-hummel-sport tag-hunky-dory tag-hunter tag-hyanord tag-i-love tag-ichi tag-ida-sjostedt tag-idun-minerals tag-imju tag-in-wear tag-insight tag-ioion tag-issey-miyake tag-j-dauphin tag-j-lindeberg tag-jarlo tag-jean-paul-gaultier tag-jeane-blush tag-jeffrey-campbell tag-jennifer-lopez tag-jessica-simpson-perfume tag-jfour tag-jfr tag-jimmy-choo tag-jofama tag-johanna-n tag-john-frieda tag-john-zack tag-jones-jones tag-juicy-couture tag-just-cavalli tag-k-pour-karite tag-ka-of-sweden tag-kaffe tag-kate-moss tag-keb-swedish-formula tag-kent-brushes tag-killah tag-kings-queens tag-kling tag-kms tag-konad-nail-art tag-korres tag-kum-kum tag-kuyichi tag-kylie-minogue tag-loreal-paris tag-l-a-colors tag-la-marque-du-loup tag-la-perla tag-lacoste-parfume tag-ladysoul tag-laila-bagge-you-rock tag-lanvin tag-larsson-lange tag-laura-biagiotti tag-le-specs tag-le-tan tag-lee-jeans tag-lee-stafford tag-lernberger-stafsing tag-levi-strauss tag-libresse tag-lili-london tag-lilly-of-sweden tag-lily-lolo tag-line-of-oslo tag-lipsy tag-little-mistress tag-love-toast tag-love-box tag-ludic tag-lundberg tag-m-by-m tag-maaji tag-madara tag-madly tag-maggie-may tag-maison-scotch tag-make-up-store tag-malibu-sun-mango tag-maria-westerlind tag-marie-meili tag-marlies-dekkers tag-mavala tag-max-factor tag-maybelline tag-mi-lajki tag-miista tag-mina-uk tag-minimum tag-minkpink tag-minna-heino tag-minnetonka tag-mint tag-miracle-nails tag-mischa-barton tag-miss-dee tag-miss-me tag-miss-sixty tag-mist-stockholm tag-miyo tag-modstrom tag-moja-tennis tag-moods-of-norway tag-moschino-perfume tag-motel tag-moyana-corigan tag-mungolife-for-nelly tag-murad tag-muubaa tag-mxdc-sport tag-myhavtorn tag-nails-inc tag-nailtwist tag-naomi-campbell tag-narciso-rodriguez tag-naturligtvis tag-nelly-accessories tag-nelly-beauty tag-nelly-eve tag-nelly-shoes tag-nelly-trend tag-nelly-white-label tag-neuw tag-new-balance tag-newline tag-nike tag-nina-ricci tag-nivea tag-nn-07 tag-no-romeo tag-nobis tag-noir tag-nouba tag-nowhere tag-nubar tag-nudie-jeans tag-nutra-luxe tag-nuxe tag-nyaks tag-nypd tag-nyx-cosmetics tag-oneill tag-oas tag-obh-nordica tag-obh-nordica-bjorn-axen tag-object tag-odd-molly tag-olay tag-ole-henriksen tag-one-teaspoon tag-oneness tag-onepiece-2 tag-only tag-only-basic tag-only-play tag-opi tag-organic-m-a-k-e tag-orion-london tag-oscar-de-la-renta tag-oxxo tag-oxygen tag-paco-rabanne tag-pajar-canada tag-palladium tag-panos-emporio tag-paprika tag-parajumpers tag-paris-hilton tag-parlux tag-paul-smith-perfume tag-pearl tag-pearls-for-girls tag-pepa-loves tag-pepe-jeans tag-peter-thomas-roth tag-phax-swimwear tag-philips tag-pieces tag-pierre-rene tag-pilgrim tag-piz-buin tag-playboy tag-pluto tag-prada-perfume tag-prim-i-am tag-prime-boots tag-princesse-tam-tam tag-procle tag-puccini tag-puma tag-puma-parfume tag-qua-organic tag-quicksilver-woman tag-quiksilver tag-quontum tag-rapunzel-of-sweden tag-rare-fashion tag-razorpit tag-rebecca-stella-for-nelly tag-reebok tag-refectocil tag-religion tag-remington tag-ren tag-replay tag-replay-perfume tag-resterods tag-reverse tag-revitalash tag-rexcure tag-rimmel tag-rio-beauty tag-rock-cosmetics tag-rockn-blue tag-rodebjer tag-rohnisch tag-roseco tag-roxy tag-royal-blush tag-rules-by-mary tag-rut-m-fl tag-snob-de-noblesse tag-saby tag-sachajuan tag-saddler tag-sail-racing tag-saint-tropez tag-sally-hansen tag-salming-underwear tag-samsoe-samsoe tag-sarah-jessica-parker tag-sasco-aloe-vera tag-sassoon tag-schwarzkopf tag-schwarzkopf-got2b tag-seche tag-selected-femme tag-sequin-mania tag-serious-sally-by-rut-m-fl tag-sexy-by-sweden tag-shepherd tag-shock-absorber tag-shoe-biz tag-sisters-point tag-skyn-iceland tag-sloggi tag-smashit tag-sneaky-fox tag-soaked-in-luxury tag-somewear tag-sophie-by-sophie tag-sorel tag-sort-denim tag-spanx tag-springyard tag-stay-in-place tag-stella-nova tag-steve-madden tag-stockholm-design-group tag-stockholmsgruppen-cosmetics tag-storm-marie tag-studioline tag-stylein tag-sugarfree-shoes tag-sugarpill tag-sunseeker tag-svea tag-svea-dojjor tag-svensk tag-swarovski tag-swedish-hasbeens tag-swiss-o-par tag-syster-p tag-tan-can tag-te-amo tag-tenson tag-tfnc tag-the-balm tag-the-local-firm tag-the-paper-sun tag-the-wardrobe tag-three-little-words tag-tiger-of-sweden tag-tiger-of-sweden-jeans tag-tigi-bed-head tag-tigi-catwalk tag-tigi-love-peace-planet tag-tigi-rockaholic tag-tigi-s-factor tag-timeless tag-tommy-hilfiger tag-toni-guy tag-toni-guy-tools tag-too-faced tag-top-note tag-tosca-blu tag-tota tag-traffic-people tag-travalo tag-tretorn tag-triumph tag-triwa tag-tutti-frutti tag-twenty8twelve tag-twist-tango teaser" id="post-764">

alipang 2012-07-19 18:49

Förresten, sånt här kan ofta bero på nån form av loggning där det görs en DNS-uppslagning på servern för att se besökarens ip-namn. Är det nån av dina pluggar som slår upp?

Weaver 2012-07-20 13:55

Första steget är att avaktivera *alla* plugins du kör i Wordpress och se om det ändrar något. Om sidan laddar snabbt efter att alla plugins är avaktiverade så får du aktivera dem en och en tills du upptäcker vilken som är ansvarig för segheten.

I annat fall kan jag bara instämma med det @alipang skriver. Det kan vara en form av DNS timeout.
Jag hade detta problemet en gång när jag anslöt till en MySQL server över VPN. MySQL servern försökte göra en uppslagning på IP numret (10.*.*.*) men misslyckades varje gång. Detta ledde till att varje anslutning hängde sig i exakt 5s innan ett svar retunerades från servern. Avaktivering av DNS uppslag i MySQL löste detta problemet.

Noterar att dina statiska filer laddar snabbt så det är helt klart något som rör det dynamiska med sajten som PHP eller MySQL.

spexer 2012-07-20 17:24

Jag det låter vettigt som ni säger, hur gör man för att avaktivera DNS uppslag i MySQL?

Citat:

Ursprungligen postat av Weaver (Inlägg 20445386)
Första steget är att avaktivera *alla* plugins du kör i Wordpress och se om det ändrar något. Om sidan laddar snabbt efter att alla plugins är avaktiverade så får du aktivera dem en och en tills du upptäcker vilken som är ansvarig för segheten.

I annat fall kan jag bara instämma med det @alipang skriver. Det kan vara en form av DNS timeout.
Jag hade detta problemet en gång när jag anslöt till en MySQL server över VPN. MySQL servern försökte göra en uppslagning på IP numret (10.*.*.*) men misslyckades varje gång. Detta ledde till att varje anslutning hängde sig i exakt 5s innan ett svar retunerades från servern. Avaktivering av DNS uppslag i MySQL löste detta problemet.

Noterar att dina statiska filer laddar snabbt så det är helt klart något som rör det dynamiska med sajten som PHP eller MySQL.


Weaver 2012-07-20 17:30

För att säga till MySQL att inte göra Reverse DNS uppslag på anslutande klienter så lägger du till:

skip-name-resolve

i din my.cnf fil.

(http://dev.mysql.com/doc/refman/5.0/...p-name-resolve)

spexer 2012-07-20 17:43

kan man komma åt denna fil via en delad host som citynetwork och isof hur gör man, är helt grön på allt som har med databaser att göra..

Weaver 2012-07-20 17:50

Jasså du kör via shared hosting. Då känns det ganska osannolikt att de skulle ha detta problemet i sin miljö.

Har du testat att avaktivera alla Plugins i Wordpress?

Citat:

Ursprungligen postat av spexer (Inlägg 20445398)
kan man komma åt denna fil via en delad host som citynetwork och isof hur gör man, är helt grön på allt som har med databaser att göra..


Weaver 2012-07-20 17:53

Kollade din sida igen, jag får inte längre en fördröjning när jag laddar den. Kanske CityNetwork hade temporära prestandaproblem i sin databas.

spexer 2012-07-20 17:55

Citat:

Ursprungligen postat av Weaver (Inlägg 20445399)
Jasså du kör via shared hosting. Då känns det ganska osannolikt att de skulle ha detta problemet i sin miljö.

Har du testat att avaktivera alla Plugins i Wordpress?

Japp mer eller mindre, då är det förmodligen bristfällig PHP-programmering som orsakar segheten trots allt. Grejen är att sidan känts seg redan från början (redan innan jag började lägga till egna php-funktioner), så kanske är det bara temat som är segt i sig. Stora delar av temat är uppbyggt av PHP-funktioner som konstruerar sajtens utseende, så kanske är det bara att bita i det sura äpplet och göra om mer till statiska delar.

En fråga, vad är det som gör att plugins segar ner wordpress-installationer är det PHPn?

Weaver 2012-07-20 18:39

Citat:

Ursprungligen postat av spexer (Inlägg 20445401)
En fråga, vad är det som gör att plugins segar ner wordpress-installationer är det PHPn?

Det är inte PHP koden som sådan som gör att en Wordpress installation med många Plugins blir seg, det är snarare funktionaliteten som varje Plugin lägger till.

Varje plugin som du aktiverar innebär en ökad belastning på databasen och ökad filaccess. Nu säger jag inte att du inte skall använda plugins, för sanningen är att Plugins inte brukar ge några problem. Men det kan finnas några dåliga som ställer till det.

Du kan installera denna Pluginen för att undersöka vilka andra Plugins tar upp resurser:
http://wordpress.org/extend/plugins/p3-profiler/

Jag har även fått mycket bra resultat genom att cacha sidorna Wordpress genererar genom att installera W3 Total Cache:
http://wordpress.org/extend/plugins/w3-total-cache/

Hoppas detta hjälper dig på vägen.

spexer 2012-07-20 22:04

Tack ska du ha för ditt engagemang, får pröva vidare lite.


Alla tider är GMT +2. Klockan är nu 11:40.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson