Avatar billede cathallo Nybegynder
11. august 2004 - 21:25 Der er 5 kommentarer

Hvad er en fornuftig mappestruktur til en stor hjemmeside

Jeg syntes at min mappe struktur er noget uoverskuelig, bla. fordi jeg har mange side hvor brugere selv kan ændre i databaser!
Til hver af disse sider har jeg brug for mellem 3 og 5 asp dokumenter for at det kan køre.

Det bliver til slut til ca. 10 * 4(3-5) asp dokumenter i samme mappe, som alle hedder noget med add_XXX.asp Update_XXX.asp delete_XXX.asp. Derudover har jeg et stylesheet, en masse grafik, billeder og databaser.

Hvordan laver man en fornuftig struktur???

Min nuværende struktur:

rod
  Default.asp
  Database.mdb
  stylesheet.css
  Grafik (Mappe)
  Billeder (Mappe)
  Iframe (Mappe)
    Undersider.asp
    Undersider.asp
    Undersider.asp
    Undersider.asp

    bruger sider (mappe)
        add_1.asp
        add_2.asp
        add_3.asp
        Update_1.asp
        Update_2.asp
        Update_3.asp
        o.s.v.

    Admin sider (mappe)
        add_1.asp
        add_2.asp
        add_3.asp
        Update_1.asp
        Update_2.asp
        Update_3.asp
        o.s.v.
Avatar billede roenving Novice
11. august 2004 - 23:21 #1
Hvad editerer dine brugere selv ?-)

-- for måske kunne det være interessant at udnytte includes ...
Avatar billede cathallo Nybegynder
13. august 2004 - 02:19 #2
Deres brugernavn, password, navn og e-mail adresse
Plus en admin der skal kunne poste informationer og ændre indhold på næsten alle sider
Avatar billede roenving Novice
13. august 2004 - 02:27 #3
Så har du vel een tabel brugerne i almindelighed kan editere i ?-)

-- og som også indeholder oplysninger om rettigheder til evt. at editere ...

Og så behøver du vel kun een tabel mere, hvor informationerne står i, så du bare skal lave de passende opslag for at befolke de respektive sider ?o]

-- det vil jo så resultere i, at du skal have en login-sektion, en redigeringssektion og en visningssektion, som det faktisk vil være muligt at sætte i een .asp-fil vha. includes, som udføres alt efter behovet !-)

Tilføjelser til sider kan du jo f.eks. gøre afhængig af en dropdown, så du faktisk kan lave alle tilføjelser fra det samme editeringsbillede ...
Avatar billede cathallo Nybegynder
14. august 2004 - 05:17 #4
"Tilføjelser til sider kan du jo f.eks. gøre afhængig af en dropdown, så du faktisk kan lave alle tilføjelser fra det samme editeringsbillede ..."

Ja, det ville da faktisk spare meget arbejde, men man skal også kunne ændre og slette i det!! Kan det så stadig gøres på den måde, det bliver lidt uoverskueligt efterhånden, da jeg ikke er hardcore coder :)
Avatar billede roenving Novice
14. august 2004 - 12:49 #5
Et ordentligt cms-system er jo ikke sådan bare lige, ovenstående bemærkninger vil kun have fuld gyldighed alene, hvis det, som tilføjes via tilføjelses-siden er prædefinerede entiteter, som f.eks. indlæg i en debat/tagwall eller nyheder/tekst-artikler/resultater i forskellige sektioner, hvor det så fra en database kan indlæses direkte i de afsatte felter på visningssiderne ...

Men du kan dog finde noget freeware, som kan klare de almindeligste tasks i et Content Management System, eksempler kunne være phpBB og SnitzForum i asp ...

Men som det også fremgår af navnene, er de startet som henholdsvis Bulletin Board og Forum, som ikke nødvendigvis dækker dit behov !-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester