Kom ihåg mig?
Home Menu

Menu


php-tider en storhelg

Ämnesverktyg Visningsalternativ
Oläst 2007-06-24, 11:39 #1
Conths avatar
Conth Conth är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2005
Inlägg: 908
Conth Conth är inte uppkopplad
Mycket flitig postare
Conths avatar
 
Reg.datum: Aug 2005
Inlägg: 908
Har svårt att se någon logik i detta så jag ställer frågan här.

Har en dedikerad LAMP server på ett webhotell. Sidorna skapas med php. Jag loggar hur lång tid sidorna tar att skapa på sidorna i php (tid i början av mitt php skript och i slutet - detta för att upptäcka sidor som tar lång tid att skapa pga DB-flaskhalsar etc).

Nu till det konstiga. När det är storhelg så har vi lika mycket tryck som vanligt på sajten, men det generella trycket på internet/webhotellet lär vara betydligt lägre. Hur i hela friden kan mina tider för att skapa sidorna i php halveras just dessa dagar..?!? Jag såg fenomenet på julafton men tänkte i mer på det då. Nu är det exakt samma sak på midsommarafton. Låter ju helt omöjligt?!? Hur kan tiden det tar att framställa mina sidor påverkas så kraftigt av faktorer utanför min server?? Eller missar jag något uppenbart??
Conth är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 12:21 #2
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Hur är spridningen av exekveringstider? På storhelger surfar kanske bara folket in för att kolla det viktigaste på din sajt och går därför kanske inte in på de tunga sidorna. Om du inte kan se spridningen i statistiken kan du kanske kolla antal sidor per besök. Försök kolla på mer metrics.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 12:40 #3
Conths avatar
Conth Conth är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2005
Inlägg: 908
Conth Conth är inte uppkopplad
Mycket flitig postare
Conths avatar
 
Reg.datum: Aug 2005
Inlägg: 908
Det är en communitysida för barn/ungdom och besöksbeteendet är (åtminstonde i allt väsentligt) likadant som vanligt...
Conth är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 13:38 #4
Conths avatar
Conth Conth är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2005
Inlägg: 908
Conth Conth är inte uppkopplad
Mycket flitig postare
Conths avatar
 
Reg.datum: Aug 2005
Inlägg: 908
Kan förtydliga lite. Antal besök är som vanligt. Antal sidvisningar är som vanligt. Fördelningen mellan olika sidor är som vanligt. Enda skillnaden mot en vanlig helg är att spridningen över dygnet är aningen sämre (större del av trafiken är på förmiddad/tidig eftermiddag än normalt). Detta leder ju i sig till motsatt effekt (dvs högre belastning = sämre tider).

Känns som att det jag "argumenterar för" är en omöjlighet!?
Conth är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 13:57 #5
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Har du output buffering påslaget? Om inte kan det vara en förklaring, framförallt om det är stora (mycket HTML-kod) okomprimerade sidor. Jag är inte helt insatt i hur Apache buffrar output från PHP men har svårt att den gör det när man kör PHP.

Edit: Jag syftar alltså på att exekveringstiden (den reala tiden som du mäter) kan öka om du inte kör output buffering och nätet är hårt belastat. Kan någon verifiera att jag tänker rätt?
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 14:10 #6
Conths avatar
Conth Conth är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2005
Inlägg: 908
Conth Conth är inte uppkopplad
Mycket flitig postare
Conths avatar
 
Reg.datum: Aug 2005
Inlägg: 908
Har varit inne på denna tankegång tidigare (i en annan tråd på wn) men blev då övertygad om att detta inte kan påverka mina uppmätta tider på serversidan. Det skulle kunna vara en tänkbar förklaring för jag använder inte output buffering nu.

MEN - Det skulle betyda att php exekveringen påverkas av bandbredden ut från servern (lite i taget pytsas ut över socketen?!) Kan det verkligen vara sant??
Conth är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 14:31 #7
Crotalus Crotalus är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2004
Inlägg: 40
Crotalus Crotalus är inte uppkopplad
Nykomling
 
Reg.datum: Dec 2004
Inlägg: 40
Prova slå på output buffering så märker du om era teorier stämmer, ungefär en rad kod
Crotalus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 14:48 #8
Conths avatar
Conth Conth är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2005
Inlägg: 908
Conth Conth är inte uppkopplad
Mycket flitig postare
Conths avatar
 
Reg.datum: Aug 2005
Inlägg: 908
Citat:
Originally posted by Crotalus@Jun 24 2007, 13:31
Prova slå på output buffering så märker du om era teorier stämmer, ungefär en rad kod
"Problemet" är ju att det "visar sig" vid storhelger (när den generella trafikbelastningen på nätet är väldigt låg(?). Kan ju försöka komma ihåg att testa det på nästa julafton... ;-)

Men jag vill ändå försöka förstå hur det hela hänger ihop (innan dess)
Conth är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-06-24, 19:36 #9
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Begränsa bandbredden till servern och maxa pipan. Om exekveringstiden ökar är det bara att slå på output buffering så ser du om det hjälper. Ser du en skillnad i exekveringstid så är det åtminstonde en antydan till att det är där skon klämmer.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:59.

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