FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Mycket flitig postare
|
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?? |
|||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Bara ett inlägg till!
|
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.
|
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Mycket flitig postare
|
Det är en communitysida för barn/ungdom och besöksbeteendet är (åtminstonde i allt väsentligt) likadant som vanligt...
|
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Mycket flitig postare
|
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!? |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Bara ett inlägg till!
|
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? |
|||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Mycket flitig postare
|
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?? |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Nykomling
|
Prova slå på output buffering så märker du om era teorier stämmer, ungefär en rad kod
![]() |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Mycket flitig postare
|
Citat:
Men jag vill ändå försöka förstå hur det hela hänger ihop (innan dess) |
|||
![]() |
![]() |
![]() |
#9 | |||
|
||||
Bara ett inlägg till!
|
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.
|
|||
![]() |
![]() |
Svara |
|
|