Che cosa è una directory principale per il mio sito per DNN?

March 13

DotNetNuke, o DNN, è un sistema di gestione dei contenuti open-source che si basa sulla piattaforma di programmazione .NET di Microsoft. E 'in primo luogo scritta in VB.NET e C #, che ha contribuito a guadagnare notorietà tra i programmatori di Microsoft piattaforma. Quando si distribuisce DNN al server web, DNN imposta una directory principale predefinita in cui vengono memorizzati i file, tra le altre strutture di directory che supportano il funzionamento del CMS.

Scopo di Root

Il concetto di una directory "root" è inquietante tra le interfacce di programmazione e di programmazione web. La cartella principale di un programma software è dove i file e le altre cartelle di file sono inizialmente memorizzati. Pensate a come la radice di un albero, dove il resto del tutto comincia. Dalla radice, il resto delle filiali struttura del programma software in modo appropriato fuori. Oltre a memorizzare cartelle di programma, la cartella principale contiene anche una serie di file critici che vengono utilizzati per avviare il programma software.

Root File Directory

I file memorizzati nella directory principale includono file di configurazione chiave e script. I file di configurazione vengono utilizzati per cose diverse; tuttavia, alcuni dei quali in DNN devono essere modificato per includere le credenziali di username e password per database e altre applicazioni Internet collegati. Inoltre, gli script della directory radice sono responsabili per lanciare l'applicazione senza errori. Gli script eseguiti automaticamente e dire al programma software per aprire alcuni elementi in ordine.

Più directory radice

Se si esegue più installazioni di DNN sullo stesso server web, allora si possono incontrare più directory radice. Se si sta navigando la struttura del file di DNN in un sistema operativo basato su Unix, allora vedrai che più directory root sono annotati da "/", lasciando la prima directory principale ad essere indicato da "/". Nei sistemi operativi DOS e Microsoft Windows, più directory radice sono dati nomi in ordine alfabetico, come "c: \" o "e: \".

Confusione su "/ root"

E 'importante notare che quando si lavora con DNN, la directory principale sarà sempre indicata con "/". In molti server web basate su Unix, ci può anche essere una directory che è ingannevolmente chiamato "/ root", che non è in realtà la directory principale. Per quanto fuorviante in quanto questo potrebbe essere, questa seconda directory serve come la directory home superutente del computer, o admin, che ha supremi autorizzazioni del file system e in grado di modificare la configurazione software della macchina in alcun modo.