Optimering av webbsida

PHPportalen Forum Index » Diskutera webbutveckling
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
s22380



Medlem i: 1992 dagar

Status: Offline



#741244
Inlägg Skrivet: 2016-12-11 14:19      Ämne: Optimering av webbsida Citera

Har färdigställt en sida men märker nu att ibland så fastnar webbläsaren när du växlar mellan sidor på webbservern. Varför förstår jag inte och märkligt då det endast sker ibland. Är det så att den läser in kod, så när du växlar mellan sidorna så stackas koden så det blir overflow. Kan det vara problemet?
Fattar inte hur jag ska felsöka det här, vad kan jag göra?

Det sker inte när jag har lagt upp en förenklad webbsida, med endast innehåll av bilder och länkar mellan sidorna. Då växlar den snabbt och utan problem.

tacksam för tips
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
harald_b
Moderator



Medlem i: 4686 dagar
Från: Tavesta
Status: Offline



#741245
Inlägg Skrivet: 2016-12-13 14:11      Ämne: Citera

En början i felsökningen kan vara att använda nätverkstestaren i firefox:
Verktyg -> webbutvecklare -> nätverk
eller skift+ctrl+Q.
Då ser du om det är svarstiden för något som är för lång.

Om det inte är det, så skulle jag tro att det är något skript som inte är bra.
Somligt sådant kan man se i webbkonsolen (Skift+Ctrl+K).

Du kan också göra en prestandatest, som bl.a visar hur mycket tid webbläsaren lägger på vad (Skift+F5).
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Koenigsegg



Medlem i: 3748 dagar

Status: Offline



#741246
Inlägg Skrivet: 2016-12-13 16:12      Ämne: Re: Optimering av webbsida Citera

s22380 skrev:
Har färdigställt en sida men märker nu att ibland så fastnar webbläsaren när du växlar mellan sidor på webbservern.


Vad exakt innebär "fastnar"? Är det att den håller på och försöker ladda sidan men aldrig blir klar? Eller att den segar ihop, reagerar långsamt på musklick? Om den inte gör det med en förenklad scriptfri sida så lutar det väl åt nummer 2 här, som harald_b sa. (Kommer det upp nån "Scriptet på den här sidan går segt.."-ruta?)
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
s22380



Medlem i: 1992 dagar

Status: Offline



#741251
Inlägg Skrivet: 2016-12-16 21:05      Ämne: Citera

Jag fick en fördröjning efter ett antal försök:

Oftast är svarstiden runt 150ms, den gången det gick fel fick jag följande:

3.56sek

Beror det på att webbservern svarar med en fördröjning på 3.56sek?

Jag får samma fel i alla webbläsare och även på flera nätverk och datorer.

Är det att den håller på och försöker ladda sidan men aldrig blir klar?

Korrekt!
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Koenigsegg



Medlem i: 3748 dagar

Status: Offline



#741252
Inlägg Skrivet: 2016-12-16 21:48      Ämne: Citera

Har du felutskrifter påslagna? Eller säger loggarna nåt om att det gått fel nånstans? Har du möjlighet att lägga till debug-utskrifter, typ
12323: Börjar göra <det här>
14356: Slutar göra <det här>
20001: Börjar göra <det här #2>
...
(förslagsvis genom att använda microtime(),
KOD:
1:
echo microtime(), ': Börjar göra <det här>';

Beroende på hur hemma du är i utvecklingsmiljön så kan du ju installera en riktig debugger också(xdebug), och stega igenom koden och kolla på den som du vill.

Senast ändrad av Koenigsegg den 2016-12-17 14:07, ändrad totalt 1 gång
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
s22380



Medlem i: 1992 dagar

Status: Offline



#741253
Inlägg Skrivet: 2016-12-16 23:18      Ämne: Citera

ok tack för tipsen.

xdebug verkar bara vara för php. Finns det nåt för både javascript och php?

Jag använder notepad++ utvecklingsmiljö

Hittade för javascript: http://www.w3schools.com/js/js_debugging.asp
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Koenigsegg



Medlem i: 3748 dagar

Status: Offline



#741254
Inlägg Skrivet: 2016-12-17 14:12      Ämne: Citera

Gör dig själv den omvända björntjänsten att inte leta efter en paketlösning som ska fixa allt åt dig på en gång. Åtminstone vad gäller debugging. Editorer med stöd för alla möjliga programmeringsspråk finns. Sen så börjar vi komma in på skillnaden mellan renodlade textredigeringsprogram(notepad++) och integrerade utvecklingsmiljöer, "paket" som kan hantera kodskrivning, debugging och ungefär allt annat med lite skripting.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Diskutera webbutveckling
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic