Regler for Visninger i Drupal

Drupal representerer innsatsen til mange utviklere å lage en helt åpen kildekode, PHP-basert Content Management System (CMS). Dette systemet kan implementeres for å være vert for nyhetsbaserte nettsteder, blogger eller intracompany dokumenter og informasjonssider. Drupal utviklere bygget CMS å jobbe med databaser og PHP rammeverk som sin kjerne, men iverksette andre deler av CMS på toppen av disse komponentene. For eksempel, to komponenter, regler og visninger, eksisterer som separate enheter i Drupal stabelen, men samhandler med hverandre for å gi brukere med rikt innhold og design.

Drupal Stack

Drupal starter som et rammeverk bygget på en database. På toppen av dette databasen ligger på en nettverksserver, og at serverens PHP programmeringsspråkmoduler. Serveren og modulene tillater Drupal rammeverk for å koble til Internett og kjøre den nødvendige PHP-kode for å tjene websider. Over det omfatter Drupal rammeverk moduler og kode som letter etableringen av nettsteder som har tilgang til databasen.

Drupal Visninger

En av metodene for innhenting av informasjon og presentasjon inkludert i Drupal kalles en "visning". Visninger gir programmerere med verktøy til å hente data fra databasen og presentere dem for brukeren på en bestemt måte. Visninger fokusere spesielt på hvordan lister og tabeller av data presenteres for brukeren. Visninger er ikke det samme som tema, ved at de ikke er opptatt av så mye med hvordan data presentasjonen ser, så mye som hvordan dataene er organisert.

Drupal Regler

Drupal inneholder også begrepet "regler", som er betinget utsagn som reagerer til staten av rammeverket. Reglene tilsier at handlinger oppstår når visse vilkår er oppfylt. For eksempel, når bestemte endringer skjer, kan Drupal systemet sende e-post til brukerne varsle dem om endringene. Eller, kan regelen skape brødsmule menyer ved å bestemme hvor brukeren befinner seg i systemet.

Ved hjelp av regler og visninger

Utviklere kan integrere regler og visninger sammen for å skape kraft dynamiske sider i Drupal. For eksempel kan programmerere bruke regler til å diktere hvordan utsikten vil presentere data for brukeren. Dette tillater utviklerne å gjenbruke regler for å organisere flere samlinger av data.