2.7 Մշակում. Մուտքագրում, քեշ, սպասարկման ռեժիմ, կազմաձևման համաժամացում:
Ադմինիստրատորի վահանակի հաջորդ բաժինը Զարգացումը մեծ է և պահանջում է մանրակրկիտ քննարկում, այս բաժինը թույլ կտա ձեր Drupal կայքին աշխատել 10 անգամ ավելի արագ: Հետևաբար, եկեք նայենք այս բաժնի բոլոր պարամետրերին:
Արտադրողականություն
Սկսենք ներքեւից վերեւ:
Թողունակության օպտիմիզացում: Այստեղ մենք դնում ենք CSS, Javascript սեղմում մի քանի ֆայլերի մեջ: Փաստն այն է, որ css, javascript ֆայլերը մասնատված են, յուրաքանչյուր մոդուլ կարող է պարունակել իր սեփական ֆայլը, ուստի Drupal-ը դրանք հավաքում է մեկ մեծ ֆայլի մեջ (կամ մի քանիսը, եթե ֆայլերը մեծ են և շատ են): Սա նվազեցնում է սերվերի բեռը: Անպայման կենդանի կայքում այս վանդակները պետք է միացված լինեն: Բայց երբ դուք զարգացնում եք կայք, ստեղծում եք թեմա, դուք պետք է անջատեք ստուգման նշանները՝ անմիջապես տեսնելու բոլոր փոփոխությունները, որոնք դուք կատարում եք կայքում:
Քեշավորում. Այս պարամետրում կարող եք սահմանել, թե որքան հաճախ է թարմացվում կայքի քեշը: Եթե դուք հազվադեպ եք փոխում կայքը, օրինակ՝ երեք օրը մեկ նորություն եք տեղադրում, ապա մեկ օրով կբավարարվեք քեշից։ Եթե կայքը հաճախ մեկնաբանություններ է թողնում, նյութերն անընդհատ թարմացվում են, ապա միգուցե 3-6 ժամանոց քեշը կլինի լավագույն լուծումը։
Մաքրել քեշը: Այս հրաշալի կոճակը մաքրում է բոլոր քեշերը, նորից ստեղծում CSS, Javascript ֆայլեր։ Երբ դուք կայքեր եք մշակում Drupal-ում, հաճախ ստիպված եք լինում մաքրել քեշը, որպեսզի ձեր կարգավորումները կիրառվեն:
Մուտքագրում և սխալներ
Այս էջում դուք կարող եք միացնել կամ անջատել Drupal-ի տեղեկամատյանների գրանցումը:
Մինչ մենք մշակում ենք կայքը, դուք կարող եք միացնել բոլոր սխալների գրանցումը: Բացի այդ, եթե դուք ծրագրավորում եք և գրում եք ձեր մոդուլը, ապա ձեզ կհետաքրքրի տեսնել տեղեկամատյանները հետընթացով: Գրանցամատյանում 1000 գրառումը մի քիչ է, ավելի լավ է տեղադրել 10000 գրառում:
Սպասարկման ռեժիմ
Այս կարգավորումները թույլ կտան որոշ ժամանակով փակել ձեր կայքը, մինչև կարգավորումն անջատվի:
Բոլոր օգտատերերի համար, բացի ձեզնից, կայքը կթողարկի այս էջը.
Կազմաձևման համաժամացում
Սա Drupal-ի նոր ֆունկցիան է, այժմ դուք կարող եք պահել Drupal-ի կարգավորումները ֆայլերում՝ բեռնաթափելով դրանք տվյալների բազայից և, եթե ձեզ անհրաժեշտ է, հետ ներբեռնել դրանք: Սա շատ հարմար է կայքի մշակման համար, այժմ դուք կարող եք ունենալ կայքի մի քանի օրինակ, մեկը զարգացման համար, մյուսը ուղիղ եթերում: Այս դեպքում կարգավորումների բոլոր փոփոխությունները կարող են փոխանցվել կենդանի կայք՝ ֆայլերի պարզ պատճենով: Եթե դուք օգտագործում եք git տարբերակի կառավարման համակարգ կամ նմանատիպ համակարգ, ապա կարող եք պահպանել կայքի կոնֆիգուրացիան այս համակարգում:
Մեր կայքի կարգավորումները բեռնաթափելու համար եկեք գնանք Արտահանման էջ Ամբողջ արխիվ ներդիրում.
Drupal-ը կվերբեռնի արխիվ .tar.gz ձևաչափով, այս արխիվը կարող է բացվել անվճար 7zip ծրագրի միջոցով.
Եթե դուք unzip արխիվի կազմաձևման ֆայլը, կտեսնեք շատ .yml ֆայլեր Drupal-ի կարգավորումներով: Drupal 8-ում և ավելի բարձր բոլոր կարգավորումներն այժմ պահվում են .yml ձևաչափով: Ավելի ուշ yml ձևաչափերի մասին հոդված կգրեմ:
երբ դուք ինչ-որ բան եք փոխում ադմինիստրատորի վահանակում, տեղափոխում եք բլոկը, ավելացնում եք մենյու, միացնում եք մոդուլը, բեռնաթափման ժամանակ այդ ամենը կտեղափոխվի կոնֆիգուրացիայի ֆայլ:
Փորձեք հեռացնել բլոկը բլոկներից և հետ բեռնել կազմաձևման ֆայլը Ներմուծման ներդիրի միջոցով: Դրանից հետո դուք կվերահղվեք դեպի Համաժամացման էջ, որտեղ կտեսնեք փոփոխություններ ներբեռնված ֆայլում.
Դուք կարող եք դիտել փոփոխությունները և ներմուծել, եթե կարծում եք, որ ամեն ինչ ճիշտ է: Ներմուծումն անցնելուց հետո ցուցադրվում է «Կազմաձևումը հաջողությամբ ներմուծվել է» հաղորդագրությունը:
Կարող եք նաև առանձին արտահանել բլոկների, ընտրացանկերի, դիտումների, բովանդակության տեսակի կարգավորումներ «Միայն տարր» ներդիրի միջոցով: