Hva er en Rotkatalog for Sporten DNN?

DotNetNuke, eller DNN, er en åpen kildekode content management system som er basert på Microsoft .NET programmering plattform. Det er først og fremst skrevet i VB.NET og C #, som har bidratt til det å få beryktet blant Microsofts plattform programmerere. Når du distribuerer DNN til webserveren din, setter DNN opp en standard root katalogen der filene er lagret, blant annet katalogstrukturer som støtter CMS drift.

Formålet med Root

Konseptet med en "root" katalogen er illevarslende blant programmering og web programmeringsgrensesnitt. Rotmappen til et program er hvor filer og andre mapper blir først lagret. Tenk på det som roten til et tre, hvor resten av det hele begynner. Fra roten, resten av programvaren programmets struktur grener ut på riktig måte. I tillegg til å lagre programmapper, inneholder rotmappen også en rekke kritiske filer som brukes til å starte programmet.

Root Directory filer

Filer som er lagret i rotkatalogen inkluderer viktige konfigurasjonsfiler og skript. Konfigurasjonsfilene brukes til forskjellige ting; Men noen av dem i DNN må endres til å omfatte brukernavn og passordet til databaser og andre tilkoblede Internett-applikasjoner. I tillegg rotkatalogens skript er ansvarlig for å starte applikasjonen uten feil. Skriptene automatisk kjøre og fortelle programmet til å åpne visse elementer i orden.

Flere Root Directories

Hvis du kjører flere installasjoner av DNN på samme web-server, så du kan støte på flere bakenforliggende kataloger. Hvis du blar gjennom DNN filstrukturen i et Unix-basert operativsystem, så vil du se at flere root kataloger er notert med "/" forlater første rotkatalogen som angis av "/". I DOS og Microsoft Windows-operativsystemer, er flere root kataloger gitt alfabetisert navn som "c: \" eller "e: \".

Forvirring over "/ root"

Det er viktig å merke seg at når du arbeider med DNN, rotkatalogen vil alltid være merket med "/". I mange Unix-baserte webservere, kan det også være en katalog som er utrolig heter "/ root", som faktisk ikke er rotkatalogen. Så forvirrende som dette kan være, dette andre katalogen fungerer som hjemmekatalogen for datamaskinens superbruker, eller admin, som har øverste filsystemtillatelser og kan endre maskinens programvare konfigurasjonen på noen måte.