PHP դասերի համար լրացուցիչ նյութեր
Այս բաժինը կպարունակի դասերի վերաբերյալ լրացուցիչ նյութեր, php-ի ներածություն, php-ի մասին տարբեր փաստեր և այլն։
Drush-ի օգտակար հրամանների ցանկ
Մոդուլի ներբեռնում՝
drush dl module1 module2
Մոդուլի տեղադրում՝
drush en module1 -y
Մոդուլի հեռացում՝
drush pm-uninstall module1 -y
Drupal-ի տեղադրում ընտրված ռուսերեն լեզվով՝
drush si --db-url=mysql://root:password@127.0.0.1/drupal --account-name=admin --account-pass=admin --site-mail=admin@example.com --site-name="Drupal 8" --locale=ru --yes
Կոնֆիգուրացիայի արտահանում՝
1.1 Տեղադրման պրոֆիլներ։
Շատ հաճախ մարդիկ ցանկանում են կայք՝ այդպիսի ֆունկցիոնալով, որը նկարագրված է բազմաթիվ այլ կայքերում՝ առցանց խանութ, ֆորում, հայտարարությունների տախտակ, քուպոնների կայք: Drupal-ում հնարավոր է ստեղծել ոչ միայն հիմնական ֆունկցիոնալ, այլ նաև պատրաստի լրացուցիչ ֆունկցիոնալ, որը հասանելի է տեղադրման հետ միասին: Այսպիսի Drupal–ի հավաքածուներ կոչվում են տեղադրման պրոֆայլներ (Distributions, install profiles) և դրանք անվճար հասանելի են ներբեռնելու համար՝
1.2.1. Drupal 8 մոդուլների և միջուկի թարմացում։
Շատ հաճախ Drupal 8–ի մոդուլների և միջուկի համար դուրս են գալիս թարմացումներ։ Չպետք է տեղադրել բոլոր թարմացումներն առանց տարբերակման՝ կարևոր է հետևել անվտանգության թարմացումներին։ Drupal–ը նման թարմացումները 표시ում է կարմիր գույնով։ Թարմացման եղանակը կախված է նրանից, թե ինչպես եք տեղադրել Drupal–ը. եթե Composer–ով եք ստեղծել նախագիծ, կարող եք օգտագործել Composer–ը Drupal–ը թարմացնելու համար։ Եթե Drupal–ը ներբեռնել եք drupal.org–ից, ստիպված կլինեք թարմացնել Drupal–ը ձեռքով։
1.2.2. Drupal 8-ի թարմացում առանց Drush-ի և առանց Composer-ի։
Եթե դուք տեղադրել եք Drupal-ը drupal.org կայքից հետևյալ էջից ներբեռնելու ճանապարհով՝
https://www.drupal.org/project/drupal
ձեր մոտ կարող են առաջանալ խնդիրներ Drupal-ը թարմացնելու ժամանակ, քանի որ Drush-ը և Composer-ը չեն կարողանա դա անել սովորական ձևով: Ուստի ստիպված եք Drupal-ը թարմացնել ֆայլերը փոխարինելով կամ փոխել նախագծի ֆայլային կառուցվածքը՝ Composer-ին թույլ տալու Drupal-ը թարմացնել: Այս հոդվածում մենք կանդրադառնանք առաջին տարբերակին՝ Drupal-ը թարմացնել առանց Drush-ի և Composer-ի:
1.5. Հոսթինգի ընտրություն, դոմեյնի անվան գնում։ Կայքի տեղափոխում հոսթինգ։
Դուք արդեն ստեղծել եք ձեր կայքը և պատրաստ եք հրապարակել այն ինտերնետում: Այժմ ձեզ անհրաժեշտ են երկու բան՝ դոմեն և հոստինգ: Դոմեն և հոստինգ գնելիս ուշադիր կարդացեք բնականացումները և համոզվեք, որ Drupal 8-ը կաշխատի ձեզ մոտ:
Սկավառեք պարզ սկսելու համար՝ դոմենից:
5. Drupal Commerce
Տեսանյութ Drupal-ի ուսուցման օրվանից - 2018 թվականի դեկտեմբերի 1 - Drupal commerce
10:00 - 10:45
Ընծայություն:
Commerce Kickstart թե՞ պատրաստել կայք ինքնուրույն:
Ստուգում միջավայրը՝ Drupal-ի, Drupal Commerce-ի տեղադրում:
10:45 - 11:00
Թեյ/սուրճի ընդմիջում, քննարկում:
5.1 Drupal Commerce-ի ներբեռնումը և տեղադրումը։
Առաջին հերթին՝ Drupal Commerce մոդուլի տեղադրման համար մեզ անհրաժեշտ է Composer:
https://getcomposer.org/download/
Composer-ը PHP-ի համար նախատեսված փաթեթների կառավարիչ է: Դա թույլ է տալիս անհրաժեշտ PHP գրադարաններ ներբեռնել և ավելացնել ձեր նախագծի (այստեղ՝ Drupal 8 կայքի) ավտողուցակին: Drupal 8–ը արդեն ներառում է բազմաթիվ երրորդ կողմի գրադարաններ, մասնավորապես Symfony ֆրեյմվորքից:
Կայք ստեղծելու գործիքներ
Այս բաժնում ես կտեղադրեմ կայքեր ստեղծելու համար օգտագործվող գործիքների նկարագրությունները՝ ծրագրեր, հավելումներ, պլագիններ, լավ բաներ, զարդարանքներ և այլն: