Yshopnoosa.com

Hur byggs Drupal?

Drupal ramen representerar en innehållshantering tjänst eller CMS, används för att presentera webbsidor för sådana enheter som nyhetskanaler och bloggare. CMS ramar är inställda att lagra, Hämta och Visa information, ofta i en kollaborativ miljö med flera användare skriva och ändra data. Som sådan, Drupal byggdes som en ram som kan integreras med en programvara stack som omfattar servrar, PHP och SQL-databaser.

Drupal

Drupal är slutresultatet av en projektera som börjades av Dries Buytaert, belgiska collegestudent vid tiden, att underlätta kommunikationen med sina vänner. Den ursprungliga Drupal, kallas Drop, var tänkt som en anslagstavla där Buytaert och hans vänner kunde samarbeta. som teknik på Internet gick mot Web journalföring och Bloggar, men ramen för Drop ändrades för att kommentera, rangordning och syndikering och det slutligen växte till att bli Drupal ramen.

Drupal ram

Drupal är inte ett "program" i traditionell mening, utan snarare en "ram." Ramar är system av kod, skriven i ett visst språk, används för att aktivera programmerare att distribuera webbplatser snabbt och med en viss standardisering i åtanke. Drupal ramen åstadkommer detta och mer: Drupal erbjuder en fullt fungerande CMS svit som användarna kan installera på en befintlig server stack. CMS svit har ett grafiskt användargränssnitt eller GUI, som användare kan komma åt med en webbläsare. Detta innebär att användare kan skapa, ändra och ladda upp innehåll utan att veta hur man kod.

Serverprogramvaran

Ramen för Drupal kan inte fungera utan en underliggande server. Servern hanterar användarbegäran, hanterar programmering språk plugins och driver anslutningar till SQL-databasen. På Linux-system vilar Drupal ramen ovanpå en Apache-server. Microsoft Windows-användare kan vara värd en Drupal-webbplats med Microsoft IIS.

Databas och programmering

Underliggande genomförandet av Drupal är data som finns i en SQL-databas. Ovan data finnas grundläggande genomförandet av ramen för kodat i PHP. Denna kod anger strukturen för ramen och med grundläggande programmering, block och menyerna skapas. Block är delar av en webbplats som PHP-kod kan generera från data och menyer finns poster också byggt från data. Över detta bestäms användarbehörigheter för att definiera vilka användare som har tillgång till data. Slutligen skapas mallar som implementerar block, menyer och behörigheter och att erbjuda användare val om hur en hemsida ställs in.