Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övriga serverspråk > PHP

Optimera och få den snabbare?

Marine
Marine

Gradering

#20624

Är det någon här som kan hjälpa mig med att berätta hur jag optimerar min sida då de första gången jag ska göra det och även hur jag ska få min sida att bli snabbare? skicka gärna artiklar :D

ID: #20624 | Skapades: 2011-01-18 21:15:04 | Tråden har 7 svar och har lästs 364 gånger.

voigtan
voigtan

Gradering

#20625

Att svara på en så diffus fråga så kan man bara skriva:

Koda så optimalt som det går, cache på sånt som du inte behöver hämta samma sak om och om igen.

Skapar en vettig databasstruktur och ha ett bra sätt att optimera datahämtning.

Du få nog vara lite mer specifik, vad är problemet idag?

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
ID: #20625 | Skapades: 2011-01-18 21:26:50

Marine
Marine

Gradering

#20626

Bara att sidan är seg enligt vissa kan det bero på dåligt php kodning?

ID: #20626 | Skapades: 2011-01-19 13:31:37

Shadi
Shadi

Gradering

#20627

Det kan bero på väldigt mycket. Först och främst kan du kolla vilka begränsningar du har på ditt webhotell. Om du använder dig av ett gratis alternativ så finns det en risk att sidan laddas långsammare, av förståeliga skäl.

I övrigt kan det bero på nästan vad som helst, t.ex:

- "Dålig" PHP kod (som du nämnde). T.ex. att du inte utnyttjar mysql_free_result efter stora databasanrop, eller att du inte återanvänder kod, eller att du kör onödiga eller stora loops.
- Felaktig hänvisning till bilder i HTML och CSS koden kan söla ner sidan också.
- För många anrop till bilder, javascript filer, css filer och externa filer.
- Stora filer att ladda in, internt och externt.
- Dåligt optimerat HTML kod.

Det är några exempel på saker som kan söla ner en sida. Så det gäller för dig att gå igenom din sida och försöka lista ut vad felet kan vara. Här kan du börja:

- Valideras din HTML kod? Fixa.
- Valideras din CSS kod? Fixa.
- Länkar du rätt till alla filer?
- Kolla igenom din PHP kod. Var hämtas störst data från databasen? Hur använder du loops? Återanvänder du kod? Fixa.

När det gäller filanrop (dvs när du infogar bl.a. js och css filer i dokumentet) så kan du använda en js fil (om möjligt) till all din js kod och det samma för din css kod när sidan är publicerad. Komprimera koden också (det finns många sådana tjänster på nätet).

Du måste lära känna din hemsida. Det går inte att bara slänga upp något, för när problem eller frågor uppstår så kan man inte lösa de eller få svar lika snabbt som om man "kände" hemsidan.

Administratör på AspKoll.se!
Redigerades av Shadi den 19 januari 2011. Läs tidigare inlägg.
ID: #20627 | Skapades: 2011-01-19 15:17:08

Marine
Marine

Gradering

#20628

Okej tack så mycket ska testa :D Nej det är inte en gratis webbhotell.

 

För mig är den inte så seg men alla säger den e seg för dom dock så kan ni testa och kolla om den e seg och vad som kan orsaka detta... www.rewiex.com anv: demo lösen : demo

Redigerades av Marine den 19 januari 2011. Läs tidigare inlägg.
ID: #20628 | Skapades: 2011-01-19 16:21:45

Shadi
Shadi

Gradering

#20631

Den verkar rulla rätt snabbt för mig.

Administratör på AspKoll.se!
ID: #20631 | Skapades: 2011-01-19 22:05:02

Marine
Marine

Gradering

#20633

För mig med den fungerar bra men vissa säger den hackar sig och är seg när dom levlar kan det inte bero på deras internet?

ID: #20633 | Skapades: 2011-01-19 22:48:27

Gabriel
Gabriel

Gradering

#20637

Citerar Marine:

För mig med den fungerar bra men vissa säger den hackar sig och är seg när dom levlar kan det inte bero på deras internet?

Med största sannolikhet beror det då på dålig kod då.

http://kluven.se
ID: #20637 | Skapades: 2011-01-20 10:42:20
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy