Som rubriken säger handlar min fråga om katalogstruktur. Är det en prestandamässig fördel att använda sig av så få kataloger som möjligt? Dvs laddas en sajt/sida snabbare om alla filer (html, bilder osv.) ligger i samma mapp (ex. root) eller går det lika fort/långsamt om filerna är kategoriserade i t.ex. "images" för bilder och "files" för PDFer osv.?
|
Ingen kunnig på detta?
|
Jag har alltid använt en ordentlig struktur. När man kommer upp i 100 filer per katalog är detta ågot man har mycket nytta utav.
En bra uppdelning kan vara som du säger. Förslag: _gfx _files _css _doc Understrecket är för att mapparna skall hamna överst. I de flesta FTP-klienterna görs detta automatiskt ändå. Så svaret på din fråga är: Det är ingen skillnad. |
Jag jämförde tiden det tog att öppna i fil som låg i en katalog direkt under roten mot en fil som låg i en katalog sex nivåer under roten. Det gick faktiskt lite snabbare att öppna filen som låg närmare roten, men det rörde sig om tre hundradelssekunder då jag öppnade tusen filer på en gång.
Det tog 0,12 sekunder att öppna tusen filer i en katalog direkt under roten. Det tog 0,15 sekunder att öppna tusen filer i en katalog som låg sex kataloger under roten. Skulle din server behöva pumpa ut tusen filer samtidigt så är nog inte den här tidsförlusten på 0,03 sekunder något som märks. Så, sammanfattningsvis, nej, det är ingen prestandamässig fördel. Det är bättre att ha en vettig katalogstruktur så man håller ordning på sakerna. |
:) Tack för svaren. Ordning och reda att föredra mao.
|
Alla tider är GMT +2. Klockan är nu 05:16. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson