21 parimat Drupali intervjuu küsimust ja vastust (2025)

Siin on Drupali intervjuu küsimused ja vastused nii värsketele kui ka kogenud Drupali arendajatele oma unistuste töökoha saamiseks.

1) Selgitage, mis on Drupal?

Drupal on sisuhaldussüsteem (CMS). See on avatud lähtekoodiga sisu ja tasuta CMS-i raamistik, mis on kirjutatud PHP-s. See võimaldab teil sisu hõlpsalt korraldada, hallata ja avaldada ning kaasas on mitmesugused kohandamisvõimalused.

Tasuta PDF-i allalaadimine: Drupali intervjuu küsimused ja vastused


2) Miks peetakse Drupalit teiste CMS-süsteemidega võrreldes võimsaks CMS-iks?

Sisuehituskomplekti Drupal kasutamine võimaldab teil luua mitut tüüpi sisu ilma programmeerimisoskusteta. Ja iga sisutüübi jaoks võimaldab see kohandada teemamalli. Teil võib olla artikkel, lugu, slaidiseanss, sisutüüp ja nii edasi.

3) Nimetage, millised on Drupali põhifunktsioonid?

Drupalil on kaks peamist funktsiooni
  • Laadi üles moodul: See võimaldab kasutajatel lisada teile meelepärastele sõlmetüüpidele erinevat tüüpi faile.
  • Põimimine: see võimaldab manustada meediat teie veebisaitidel majutatud sõlmedesse.

4) Selgitage, kuidas vahemälu Drupalis töötab?

Vahemällu salvestamise kaudu võimaldab Drupal veebisaiti kiirendada, kasutades erinevaid konfiguratsioone, nagu lehe vahemällu salvestamine, blokeeritud vahemälu ja vahemällu salvestatud lehtede eluiga.
  • Lehe vahemälu: See võimaldab kogu HTML iga andmebaasi salvestatava lehe kohta. See vähendab vajalike päringute hulka
  • Vahemälu blokeerimine: Saate määrata vaadete ploki vahemälu sätte, kui plokk on loodud vaadetega
  • Minimaalne vahemälu kasutusiga: See on aeg, mis kulub enne lehe vahemälu tühjendamist. Igal cron-käitamisel tühjendatakse lehe vahemälud.
  • Vahemällu salvestatud lehtede aegumine: See kehtib ainult välise mehhanismi, näiteks teie brauseri vahemälu või lakkide puhul
Drupali intervjuu küsimused
Drupali intervjuu küsimused

5) Mis on plaaster?

Plaaster on fail, mis sisaldab ühe ja teise failikomplekti erinevuste loendit. Plaastrite kaudu saab teha kõiki koodimuudatusi, nagu Drupali tuuma lisamine või kustutamine. Samuti saab plaastreid kasutada originaal- või põhifaili mõnes teises koopias muudatuste tegemiseks.

6) Mida KPN tähendab?

KPN tähendab PHP andmeobjekti; see on lihtne ja järjepidev viis andmebaasidele juurdepääsuks. See võimaldab arendajatel hõlpsasti kaasaskantavat koodi kirjutada.

7) Selgitage, kuidas Drupali andmebaasisüsteem töötab?

Andmebaasi Drupal talletab teavet ja igal teabel on oma andmebaasitabel. Näiteks salvestatakse ja hoitakse põhiteavet teie saidi sõlmede kohta sõlmetabelis ning kui kasutate sõlmedesse väljade lisamiseks CCK-moodulit, salvestatakse väljateave eraldi tabelis.

8) Nimetage mõned kõige sagedamini kasutatavad PHP-põhised CMS-id?

Mõned sagedamini kasutatavad PHP-d on

9) Mis on Drupalis DRUSH?

DRUSH on Drupali käsurea kest ja UNIX-i skriptimisliides drupal

10) Selgitage, mis on Drupali moodul? Loetlege mõned Drupalis kasutatavad moodulid?

Moodulid on teie saidi pistikprogrammid. See võimaldab teil lisada saidile erinevaid funktsioone, nagu küsitlused, kontaktivormid ja otsinguväljad. Mõned soovitatud moodulid on
  • views
  • Sümboolne
  • Tööriistad
  • Quicktabs
  • Pathauto

11) Selgitage, mis on Drupali distributsioonid ja millal neid kasutada?

Distributsioonid on Drupali täiskoopiad, mis sisaldavad Drupal Core'i koos lisatarkvaraga, nagu moodulid, teemad, teegid ja installiprofiilid. Saate kasutada distributsioone
  • Drupali hindamine
  • Drupali demo
  • Drupali õppimine
  • Kiiresti siduv sait

12) Loetlege SEO moodulid on Drupalis saadaval?

Mõned SEO Drupalis saadaolevad moodulid on
  • Pathauto
  • Metasildid/ sõlmesõnad
  • Teenuse lingid
  • Google Analytics
  • Lingid
  • Otsi 404
  • Saidi kaart
  • URL-ide loend

13) Selgitage, mis on Drupali kaal?

Terminit Drupal kaal kasutatakse funktsiooni töötlemise või ploki/sõlme kuvamise prioriteedi või järjestuse kirjeldamiseks. Raskemad (+10) kaalud kuvatakse loendites madalamal, samas kui madalam kaal (-10) ujub loendite ülaossa.

14) Selgitage, mis on Drupal cron?

Käskude või skriptide automaatseks täitmiseks määratud aja- ja kuupäevaintervallidega peate kasutama Drupal cronit.

15) Miks Drupal andmebaasi vajab? Milliseid andmebaase toetatakse?

Drupal salvestab oma teabe andmebaasi, nagu üksikud lehed, registreeritud kasutajad ja nii edasi. Teie Drupali saidi jaoks moodustab andmebaasi tagaosa; see toetab MySQL /MariaDB, PostgreSQL ja Drupal 7-s SQLite.

16) Selgitage, mis on renderdamine massiivi Drupalis?

Drupali sisu jaoks on põhilised ehitusplokid renderdamismassiivid. Drupalis pakuvad renderdamismassiivid teile struktureeritud viisi sisu programmiliseks muutmiseks enne selle kuvamist.

17) Selgitage, mis on Ctoolsi kasutamine Drupalis?

See komplekt on API-de ja tööriistade komplekt ning seda on lihtsam käsitleda AJAX taotlusi ja ütle kliendile, mida nendega teha.

18) Milliseid faile on vaja teema ja mooduli jaoks?

Drupal kasutab .info-faile teemade ja moodulite metaandmete salvestamiseks. Vajalikud failid
  • Teema: stiil.css , leht.tpl.php , mall.php, block.tpl.php
  • moodulitest: moodulinimi.info , moodulinimi.moodul , valikuline moodulinimi.install

19) Selgitage mooduli abil, kuidas saate tabeli maha jätta?

Tabeli kukutamiseks võite installifailis kasutada käsku db_drop_table.

20) Millised tõlked on Drupalis saadaval?

Drupal on tõlgitud kõikidesse populaarsetesse keeltesse, sealhulgas
  • katalaani
  • prantsuse
  • ungari
  • hollandi

21) Kas Drupal pakub tuge?

Nagu kõigi avatud lähtekoodiga projektide puhul, pole kaubanduslikku tuge saadaval. Kuid Drupali jaoks on foorumite ja IRC veebivestluse kaudu saadaval suur veebikogukond, kes on rohkem kui innukalt teie päringutele vastama. Need intervjuu küsimused aitavad ka teie viva (suuline)
Jaga

7 Kommentaarid

  1. Avatar Pasu Tech ütleb:

    Vastus küsimusele "Millised failid on teema ja mooduli jaoks vajalikud?" on vale.

    Teema loomiseks vajalikud kohustuslikud failid on ainult .info. Ilma muude failideta saame luua teema.

    1. sul on õigus. uuendatud

    2. Teil on õigus ja olete nüüd värskendatud.

  2. Avatar pravat231 ütleb:

    kuidas tühjendada üks vahemällu salvestatud menüükirje Memcache'ist kogu vahemälu tühjendamise asemel.

  3. Avatar vivek saihgal ütleb:

    meeldib läbida müügi- ja turunduskursust

  4. CodeLekhk ütleb:

    Head küsimused! Kuid oleks tore, kui saaksite lisada rohkem küsimusi / värskendada küsimusi Drupali uusima versiooni järgi.

    tänan

  5. Avatar Diao Diallo ütleb:

    Aitäh selle eest, see aitas mind.

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *