Drupal är ett content management system , eller CMS , som hjälper dig att bygga , underhålla och förvalta webbsidor . Det är ett populärt val , som back - end för TK webbplatser på Internet idag , enligt TK . En del av dess popularitet kan hänföras till dess pris - det är gratis - men också till sin extrem flexibilitet . Du kan enkelt ladda ner och installera moduler för att utöka Drupals funktioner , inklusive möjligheten för användare att prenumerera på innehållet eller ta emot meddelanden . Grundläggande Drupal Concepts
Kärnan Drupal behandlar och lagrar mest innehåll , såsom statiska webbsidor , bloggar och nyheter , som noder . När du skapar innehåll och lagra den som en nod , styr du sedan hur noderna visas till slutanvändare genom att konfigurera menyer , vyer och block av sidan innehåll . Med andra ord , alla noder är datapaket , som sedan placeras på en sida utformad genom konfigurationen . Denna sida , med dess noder och konfiguration , avgör vad som visas i en webbläsare när en användare besöker sidan .
Moduler
Du kan lägga till funktionalitet till noder med moduler . Moduler är små plug - in program som låter dig manipulera data i noderna så det gör något - till exempel , kan modulerna samla in uppgifterna, visa dynamiskt föränderliga information , såsom tid , ge tie - ins till betalningssystem för e - commerce eller sortera innehållet på fluga baserad på filter eller regler som du anger . Vissa moduler kan du samla in och lagra e-postkonton eller användarkonton så att du kan erbjuda abonnemang eller tjänster anmälan för användarna .
Prenumerationer vs Notifications
Drupal använder begreppen " prenumeration " och " anmälan " nästan omväxlande . Det kan vara svårt att se skillnad mellan vad ett abonnemang moduler gör verser en anmälan modul . I huvudsak tecknar ett abonnemang för en användare att något regelbundet erbjuds av webbplatsen , skicka honom ett meddelande med nytt innehåll från en nod , eller en extra service , till exempel ett nyhetsbrev , baserad på en nods innehåll . Ungefär som en tidningsprenumeration , är abonnemanget skickas till användarna att hålla dem uppdaterade om något som erbjuds av din webbplats . Meddelanden , å andra sidan , är händelse - eller kategori -specifika. Meddelanden skickas som abonnemang , men de är mer riktade och granulat .
Kod
abonnemanget modulen är en av de äldsta kontinuerligt - används och uppdateras moduler som erbjuds av Drupal . Den bygger på ett modulärt ramverk som kan förlängas över en webbplats eller en grupp av webbplatser som delar samma Drupal installation och databas . Notification moduler utvecklades som en delmängd av abonnemanget modulen. Eftersom anmälningarna används för riktade delar av en webbplats , tog utvecklarna ut en hel del av den extra kod som används för prenumerationer .