Som det er almindeligt for mange content management systemer , Drupal giver dig - og til tider kræver, at du - for at bruge relative biblioteksstierne når du angiver placeringen af for eksempel indhold filer og program ressourcer. Relative stier strømline programmerings processen og gøre den resulterende Drupal site mere bærbar . Det er nyttigt at forstå de grundlæggende Drupal filstrukturen for at gøre bedst brug af relative stier . Relative og absolutte stier
Drupal, et " relative" sti betyder en sti specifikation, der er relativ til Drupal rodmappe. For eksempel, at din Drupal installation er i offentlighedens HTML roden af din webserver antager , kan den absolutte adresse filerne er specifikke for din Drupal site være noget lignende " /home2/myaccount/public_html/sites/default /". den relative adresse sti dog starter efter det bibliotek, hvor Drupal er installeret, så i dette tilfælde ville det være "/sites /default /".
fordel af relative Paths
missionskritiske Drupal website kan ændre servere mange gange i løbet af sin levetid . Virksomheder, der gør deres egen web hosting vil helt sikkert nødt til at opgradere og revidere deres netværk arkitektur Webudviklere , der bruger kommercielle web -hosting-tjenester kan være nødvendigt at skifte til en anden tjeneste. Fordi relative adresser ikke behøver at henvise til web- roden af datacentret , de tillader Drupal site skal flyttes til en hosting -adresse, mens bevare integriteten af interne links.
Vigtigt standard Drupal Paths
Mens den præcise mappetræ enhver Drupal installation afhænger af de installerede moduler og de muligheder, bygherren vælger til filesstorage , det øverste niveau mapper er meget det samme fra installation til installation. Ressourcer, der er til rådighed for ethvert websted , du bygge med Drupal er i "/sites /all /. " Dine installerede moduler er i "/sites /alle /modules /" og installerede temaer i "/sites /all /temaer /". som standard er uploadede filer gemmes i " /sites /default /files /", men bygherren kan angive forskellige lagerpladser i File System sektion af menuen Konfiguration.
< br > Brug af absolutte stier
relative stier er nyttige , er der situationer, hvor de ikke vil arbejde i Drupal. Den primære anvendelse for absolutte stier er, når pågældende fil er placeret uden den installerede Drupal miljø. Det kan være i en uafhængig mappe på samme server eller på en anden server helt. I disse tilfælde , at hele biblioteket sti eller web URL skal anvendes.