Topp 21 Drupal-intervjuspørsmål og -svar (2025)

Her er Drupal-intervjuspørsmål og svar for ferskinger så vel som erfarne Drupal-utviklere for å få drømmejobben.

1) Forklar hva er Drupal?

Drupal er et Content Management System (CMS). Det er åpen kildekode-innhold og gratis CMS-rammeverk skrevet i PHP. Den lar deg organisere, administrere og publisere innhold på en enkel måte og leveres med en rekke tilpasningsalternativer.

Gratis PDF-nedlasting: Drupal-intervjuspørsmål og svar


2) Hvorfor regnes Drupal som kraftig CMS sammenlignet med andre CMS-systemer?

Ved å bruke innholdskonstruksjonssettet Drupal kan du lage flere innholdstyper uten programmeringskunnskaper. Og for hver innholdstype lar den tilpasse temamalen. Du kan ha en artikkel, historie, lysbildefremvisning, innholdstype og så videre.

3) Nevn hva som er hovedtrekkene til Drupal?

Det er to hovedtrekk ved Drupal
  • Last opp modul: Den gjør det mulig for brukere å legge ved forskjellige typer filer til nodetyper etter eget ønske.
  • Inkludering: Den gjør det mulig å bygge inn media i noder som er vert på nettstedene dine.

4) Forklar hvordan caching fungerer i Drupal?

Gjennom bufring lar Drupal øke hastigheten på nettstedet ved å bruke forskjellige konfigurasjoner som sidebufring, blokkbufring og levetid for bufrede sider.
  • Sidebufring: Det muliggjør det hele HTML av hver side som skal lagres i databasen. Det reduserer antallet forespørsler som trengs
  • Blokkbufring: Du kan angi hurtigbufferinnstillingen for en blokk i visninger, når blokk opprettet av visninger
  • Minimum cache-levetid: Det er tiden før sidebufferen tømmes. På hver cron-kjøring tømmes sidecacher.
  • Utløp av bufrede sider: Det gjelder bare for en ekstern mekanisme, for eksempel nettleserens cache eller lakk
Drupal-intervjuspørsmål
Drupal-intervjuspørsmål

5) Hva er en lapp?

En patch er en fil som inneholder en liste over forskjeller mellom ett sett med filer og et annet. Gjennom patcher kan alle endringene i kode som tillegg eller slettinger til Drupal-kjerne gjøres. Patcher kan også brukes til å gjøre endringer i en annen kopi av original- eller hovedfilen.

6) Hva betyr PUD?

PDO betyr PHP Data Object; det er en slank og konsistent måte å få tilgang til databaser på. Det lar utviklere enkelt skrive bærbar kode.

7) Forklar hvordan databasesystemet til Drupal fungerer?

I en database lagrer Drupal informasjon, og hver informasjon har sin egen databasetabell. For eksempel lagres og oppbevares grunnleggende informasjon om nodene på nettstedet ditt i nodetabellen, og hvis du bruker CCK-modulen til å legge til felt til nodene dine, lagres feltinformasjonen i en egen tabell.

8) Nevn noen av de mest brukte PHP-baserte CMSene?

Noen av de ofte brukte PHP er

9) Hva er DRUSH i Drupal?

DRUSH er et kommandolinjeskall og UNIX-skriptgrensesnitt for Drupal Drupal

10) Forklar hva er modul i Drupal? Liste ut noen av modulene som brukes i Drupal?

Moduler er som plugin for nettstedet ditt. Den lar deg legge til forskjellige funksjoner på nettstedet ditt som avstemninger, kontaktskjemaer og søkefelt. Noen av modulene som anbefales er
  • Visninger
  • Pollett
  • Ctools
  • Hurtigfaner
  • Pathauto

11) Forklar hva Drupal-distribusjoner er og når de skal brukes?

Distribusjoner er fulle kopier av Drupal, som inkluderer Drupal Core, sammen med tilleggsprogramvare som moduler, temaer, biblioteker og installasjonsprofiler. Du kan bruke distribusjoner til
  • Evaluerer Drupal
  • Demoer Drupal
  • Lære Drupal
  • Raskt bindende nettsted

12) List opp SEO moduler tilgjengelig i Drupal?

Noen av SEO moduler tilgjengelig i Drupal er
  • Pathauto
  • Metakoder/ Nodeord
  • Servicelinker
  • Google Analytics
  • Relaterte linker
  • Søk 404
  • Nettstedskart
  • URL-liste

13) Forklar hva er Drupal-vekt?

Begrepet Drupal-vekt brukes for å beskrive prioriteten eller rekkefølgen som funksjonen behandles i, eller blokk/node vises i. En tyngre (+10) vekt vil vises lavere i listene, mens en lavere vekt (-10) vil flyte til toppen av listene.

14) Forklar hva er Drupal cron?

For å utføre kommandoer eller skript automatisk på angitte tidspunkt og datointervaller, må du bruke Drupal cron.

15) Hvorfor trenger Drupal database? Hvilke databaser støttes?

Drupal lagrer informasjonen sin i databasen som individuelle sider, registrerte brukere og så videre. For Drupal-nettstedet ditt utgjør databasen bakenden; den støtter MySQL /MariaDB, PostgreSQL og i Drupal 7, SQLite.

16) Forklar hva som er gjengivelse matrise i Drupal?

For Drupal-innhold er gjengivelsesmatriser de grunnleggende byggesteinene. I Drupal gir gjengivelsesmatriser deg en strukturert måte å programmatisk endre innholdet før det vises.

17) Forklar hva som er bruken av Ctools i Drupal?

Denne suiten er et sett med APIer og verktøy, og den gjør den enklere å håndtere AJAX forespørsler og fortelle kunden hva de skal gjøre med dem.

18) Hvilke filer kreves for tema og modul?

Drupal bruker .info-filer til å lagre metadata om temaer og moduler. Filene som kreves for
  • Tema: stil.css , page.tpl.php , template.php, block.tpl.php
  • Moduler: modulnavn.info , modulnavn.modul , valgfritt modulnavn.installer

19) Forklar ved hjelp av modulen hvordan du kan slippe tabellen?

For å slippe tabellen kan du bruke db_drop_table i installasjonsfilen.

20) Hvilke oversettelser er tilgjengelige i Drupal?

Drupal er oversatt til alle populære språk inkludert
  • catalan
  • Fransk
  • ungarsk
  • Dutch

21) Gir Drupal støtte?

Som med alle åpen kildekode-prosjekter er det ingen kommersiell støtte tilgjengelig. Skjønt, det er et stort nettsamfunn for Drupal tilgjengelig via forum og IRC online chat som er mer enn ivrige etter å svare på spørsmålene dine. Disse intervjuspørsmålene vil også hjelpe i din viva(orals)
Del

7 Kommentarer

  1. Avatar Pasu Tech sier:

    Svar på spørsmålet "Hva er filene som kreves for tema og modul?" er feil.

    De obligatoriske filene som kreves for å lage tema er kun .info. Uten andre filer kan vi lage et tema.

    1. du har rett. oppdatert

    2. Du har rett og er nå oppdatert.

  2. Avatar pravat231 sier:

    hvordan tømme en enkelt bufret menyoppføring fra Memcache i stedet for å tømme hele cachen.

  3. Avatar vivek saihgal sier:

    liker å ta salgs- og markedsføringskurset

  4. CodeLekhk sier:

    Gode ​​spørsmål! Men det ville vært flott om du kunne legge til flere spørsmål / oppdatere spørsmålene i henhold til den nyeste Drupal-versjonen.

    Takk

  5. Avatar Diao Diallo sier:

    Takk for dette, det hjalp meg.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *