Section
Text

Դրուպալի  մոդուլներ

Drupal կայքերը կառուցված են և սնուցվում են Drupal մոդուլներով: Կան երեք տարբեր տեսակի Drupal մոդուլներ՝ հիմնական, ներդրված և մաքսային: Հիմնական մոդուլները ներառված են ձեր բնօրինակ Drupal ներբեռնման մեջ և կարող են միացված կամ անջատվել առանց որևէ լրացուցիչ բաղադրիչ ներբեռնելու անհրաժեշտության: Ներդրված մոդուլները պետք է ներբեռնվեն ինքնուրույն և ավելացվեն ձեր կայքում: Ներդրված մոդուլների օրինակներն են՝ Վահանակներ, Դիտումներ կամ Մետաթագ: Պատվերով Drupal մոդուլները մոդուլներ են, որոնք դուք ինքներդ եք գրում: Սա պահանջում է Drupal-ի API-ի և PHP ծրագրավորման լայն գիտելիքներ: Մոդուլները ձեր Drupal կայքին նոր և օգտակար հնարավորություններ ավելացնելու ամենահեշտ ձևն են՝ առանց ուղղակիորեն դիպչելու կոդերի բազային: Լավագույն մասը Drupal մոդուլների մասին: Նրանք բոլորն անվճար են:

Ի՞նչ է մոդուլը

Drupal մոդուլը ֆայլերի հավաքածու է, որը պարունակում է կոդ, որը ընդլայնում է Drupal-ի ֆունկցիոնալությունը՝ ավելացնելով նոր հնարավորություններ: Կոդը ստեղծվել է կայքի համատեքստում գործարկելու համար, ինչը նշանակում է, որ այն կարող է օգտագործել բոլոր գործառույթները և մուտք գործել Drupal միջուկի բոլոր փոփոխականներն ու կառուցվածքները:

Որտե՞ղ են հայտնաբերվել մոդուլները

Drupal-ի ֆունկցիոնալությունը հիմնականից դուրս ընդլայնելու ամենաարագ (և ծախսարդյունավետ) միջոցը ներդրված մոդուլների օգտագործումն է: Ներդրված մոդուլները կոդերի փաթեթներ են, որոնք ստեղծվել են Drupal համայնքի կողմից, և դրանք կարող են անվճար ներբեռնվել և ավելացվել ձեր կայքում: Drupal-ի կայքը կատալոգում է հասանելի մոդուլների սպառիչ ցուցակը, և կոդերի այս փաթեթները կարելի է ներբեռնել անմիջապես drupal.org-ի մոդուլի էջից: Դրանք հասանելի են և՛ tar.gz, և՛ .zip ձևաչափերով, որոնք երկուսն էլ կարող են բացվել մոդուլը ձեր վեբ սերվերին ավելացնելուց հետո:

 

Ինչու են մոդուլները օգտակար

Մոդուլները կոդերի փաթեթներ են, որոնք ուժեղացնում և ընդլայնում են Drupal-ի բազային տեղադրման ֆունկցիոնալությունը: Drupal փաթեթը կոչվում է Drupal Core, իսկ Drupal 9-ը գալիս է նախապես փաթեթավորված ավելի քան յոթանասուն հիմնական մոդուլներով և ինը թեմաներով: Այս բոլոր հիմնական մոդուլները կարելի է դիտել /modules գրացուցակում: Հիմնական մոդուլների այս հավաքածուն ստուգվել է Drupal համայնքի կողմից Drupal 7-ի թողարկումից առաջ (2011թ. հունվար) և որոշվել է, որ դրանք պարունակեն այն հիմնական գործառույթը, որն անհրաժեշտ է Drupal կայքի ադմինիստրատորներին: Սրանից դուրս ցանկացած ֆունկցիոնալ կարող է ավելացվել ծրագրավորողի կողմից կամ ներդրված մոդուլների միջոցով: