Hur strukurera kataloger för en hemsida?

Permalänk

Hur strukurera kataloger för en hemsida?

Har installerat egen server med XAMPP.
I katalogen /http ska hemsidan ligga med INDEX filen. Då tanken är att använda filmer och bilder, undrar jag var dessa skall placeras. Ska rubbet läggas i rooten eller underkataloger skapas?
Hur ser strukturen ur hos er?
Saken är att det blir min första sida.

Permalänk
Medlem

Jag personligen hade strukturerat det så att alla .html/.php (eller vad du nu använder) ligger i rooten, och bilder, filmer och andra resurser ligger i sin egen mappar.

T.ex. bilder ligger i mappen /pics eller /bilder, sen kan du ju strukturera upp det mer ifall det behövs efter det. Ifall du till exempel har ett galleri med bilder användare eller vissa kan ladda upp till så kanske skapa en mapp /bilder/galleri. För användaren kvittar det hur det ser ut, så länge du har länkat rätt. Det är egentligen du som admin som bestämmer hur det ska se ut.

Visa signatur

Desktop: i5 2500K, 32GB RAM, Intel 330 60GB SSD, 1TB HDD, GTX 670, Fractal Design Arc, Arch Linux
Laptop: Asus U32u, Intel 330 60GB SSD, 8GB RAM, Arch Linux

Permalänk

Tack. Jag vet att admin bestämmer. Men jag är grön. Bättre lära sig av expertisen.

Permalänk
Medlem

Som kleiner var inne på.

Tips på eventuell struktur:

Root:
*.php, *.html

Root/js
- här har du eventuella javascript filer och javascript frameworks som typ jQuery med mera.

Root/css
- om du vill krångla till det och har många CSS filer. Annars duger en 'style.css' i root utmärkt.

Root/gfx
- Här lägger du alla grafiska element som bygger upp sidan, bilder med mera.

Root/galleri
- Här skulle jag lagt eventuella galleri bilder i var sin egen mapp.

Där har du förslag på en grund struktur.

Tum-regeln är att för enklare översikt inte "stöka till" det i rooten där mycket av koden som driver din site finns.
Plus att struktur förhoppningsvis gör det enklare att hitta saker.

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk

Tusen, tusen TACK!

Permalänk
Medlem
Skrivet av kamilenski:

Tusen, tusen TACK!

Ett tips till är att i dom underkataloger du bara har filer till siten och du ej vill att nyfikna ska snoka kan du lägga en tom fil med namn index.php eller index.html för att hindra insyn beroende på om webhotellet är korrekt konfigurerat. Detta är inte idiotsäkert men stoppar medel användaren. Lycka till.

Skickades från m.sweclockers.com

Visa signatur

Fractal Design Arc Svart | MSI Z68A-GD55 G3 REV B3 | Intel® Core i7 2600K, 3.4GHz, 8MB | Corsair 16GB (4x4096MB) CL9 1600Mhz VENGEANCE LP | MSI GeForce GTX 670 | Phanteks PH-TC14PE CPU Cooler (vit) | Corsair Power Supply 650W TX M, Modular, ATX, PS/2 | SSD (okänd tillverkare) + 2 äldre SATA2 diskar på 750 Gb, 350 gb. | OS: Microsoft Windows 10 home.

Permalänk
Skrivet av BlueEyes:

Ett tips till är att i dom underkataloger du bara har filer till siten och du ej vill att nyfikna ska snoka kan du lägga en tom fil med namn index.php eller index.html för att hindra insyn beroende på om webhotellet är korrekt konfigurerat. Detta är inte idiotsäkert men stoppar medel användaren. Lycka till.

Skickades från m.sweclockers.com

Tack.