DrupalBook-ի մասին
DrupalBook-ը թվային գործակալություն է, որը մասնագիտացած է ընդլայնվող Drupal հարթակների նախագծման, մշակման և երկարաժամկետ աջակցության մեջ՝ այն ընկերությունների համար, որոնք գործում են միաժամանակ մի քանի շուկաներում, լեզուներով և թիմերով։
Մենք աշխատում ենք կազմակերպությունների հետ, որոնք Drupal-ը չեն դիտարկում որպես պարզ կայք ստեղծող գործիք, այլ որպես հիմնական թվային հարթակ — հարթակ, որը պետք է մնա անվտանգ, ընդլայնվող և սպասարկելի տարիներ շարունակ, ոչ միայն մինչև գործարկումը։
Մեր ուշադրության կենտրոնում են ճարտարապետությունը, բովանդակության կառուցվածքը և կայուն մատակարարումը՝ օգնելով միջազգային ընկերություններին կառուցել Drupal համակարգեր, որոնք աջակցում են աճին, բարդությանը և փոփոխություններին։
Մեր ծագումը․ Drupal-ի գիտելիքից դեպի արտադրական համակարգեր
DrupalBook-ը սկսվեց 2010 թվականին որպես բաց գիտելիքի նախաձեռնություն, որի նպատակն էր փաստագրել Drupal-ի իրական կիրառումը կայքերի կառուցման և մոդուլների մշակման մեջ։
Այն ժամանակ, երբ Drupal-ի փաստաթղթավորումը հատվածական էր և հաճախ աբստրակտ, DrupalBook-ը ստեղծվեց՝ բացատրելու, թե ինչպես է Drupal-ը իրականում օգտագործվում արտադրական միջավայրում՝ բովանդակության մոդելավորում, խմբագրական աշխատանքային հոսքեր, կատարողականի օպտիմիզացում և ընդլայնելիություն։
Ժամանակի ընթացքում այդ աշխատանքը զարգացավ փաստաթղթավորումից դեպի գործնական իրականացում։
Կազմակերպությունները մեզ դիմում էին ոչ միայն Drupal սովորելու համար, այլ նաև արտադրական հարթակներ կառուցելու և սպասարկելու նպատակով՝ կիրառելով այն նույն սկզբունքները, որոնց մասին մենք գրում էինք՝ պարզություն, կառուցվածք և երկարաժամկետ մտածողություն։
Այսօր DrupalBook-ը գործում է որպես ինժեներական մոտեցմամբ առաջնորդվող, բուտիկ Drupal գործակալություն՝ կիրառելով ավելի քան տասը տարվա հարթակային փորձը իրական հաճախորդների համակարգերում։
Ինչ ենք մենք անում
Մենք օգնում ենք միջազգային ընկերություններին նախագծել, կառուցել և շահագործել Drupal հարթակներ այնպիսի միջավայրերում, որտեղ՝
- Բովանդակության կառուցվածքները բարդ են և նախատեսված երկարաժամկետ օգտագործման համար
- Մի քանի թիմեր կամ տարածաշրջաններ հրապարակում են բովանդակություն
- Կայունությունը, անվտանգությունը և թարմացվող լինելը կարևոր նշանակություն ունեն
- Drupal-ը պետք է ինտեգրվի այլ բիզնես համակարգերի հետ
Մեր հիմնական ծառայությունները
Drupal հարթակի ճարտարապետություն
- Բովանդակության մոդելավորում և տեղեկատվական ճարտարապետություն
- Multisite և բազմալեզու Drupal կարգավորումներ
- Խմբագրական աշխատանքային հոսքեր և իրավասությունների համակարգեր
- Հարթակի կառավարում և ստանդարտներ
Drupal-ի մշակում
- Պատվերով մոդուլների մշակում
- Առաջադեմ կայքի կառուցում՝ վերօգտագործվող ձևաչափերով
- Դասավորության և բովանդակության համակարգեր, նախագծված խմբագիրների համար, ոչ թե մշակողների
- Կատարողականությանը միտված frontend և backend իրականացում
Drupal միգրացիաներ և թարմացումներ
- Drupal 7 → Drupal 10+ միգրացիաներ
- Drupal 8/9 → Drupal 10/11 թարմացումներ
- Ժառանգական համակարգերի վերակազմավորում՝ երկարաժամկետ սպասարկելիության համար
Երկարաժամկետ աջակցություն և հարթակի լիարժեք տնօրինում
- Անվտանգության թարմացումներ և կախվածությունների կառավարում
- Core-ի և ներդրված (contributed) մոդուլների թարմացումներ
- Հարթակի շարունակական բարելավումներ և տեխնիկական պարտքի վերահսկում
Ինչպես ենք մենք աշխատում
DrupalBook-ը գործում է հարթակային մտածողությամբ, ոչ թե նախագծային մտածողությամբ։
Սա նշանակում է՝
- Մենք նախագծում ենք համակարգեր, որոնք նախատեսված են զարգանալու համար
- Մենք ճարտարապետական որոշումները կայացնում ենք գիտակցաբար և բացահայտ
- Մենք փաստաթղթավորում ենք կառուցվածքը և հիմնավորումները
- Մենք թարմացումները պլանավորում ենք առաջին իսկ օրվանից
Մենք գիտակցաբար աշխատում ենք սահմանափակ թվով ակտիվ հաճախորդների հետ՝ ապահովելու համար բարձրակարգ տեխնիկական ներգրավվածություն և շարունակականություն յուրաքանչյուր համակարգի ողջ կյանքի ընթացքում։
Մեր դերը հաճախ նման է արտաքին հարթակային թիմի դերակատարմանը՝ սերտ համագործակցելով ներքին մշակողների, պրոդուկտի պատասխանատուների և բովանդակային թիմերի հետ։
Ինժեներական փիլիսոփայություն
Մեր աշխատանքը առաջնորդվում է մի քանի հիմնական սկզբունքներով՝
Կառուցվածք՝ կարճ ուղիների փոխարեն
Մենք նախընտրում ենք հստակ բովանդակային մոդելներ, վերօգտագործվող բաղադրիչներ և բացահայտ ճարտարապետություն՝ արագ, բայց փխրուն լուծումների փոխարեն։
Խմբագիրները՝ առաջին տեղում
Drupal հարթակները ձախողվում են, երբ խմբագրական փորձը անտեսվում է։ Մենք նախագծում ենք համակարգեր, որոնք հզոր են՝ առանց փխրուն լինելու։
Թարմացվող լինելը՝ որպես հատկություն
Ճարտարապետական յուրաքանչյուր որոշում գնահատվում է ապագա Drupal թարմացումների և սեփականության երկարաժամկետ արժեքի տեսանկյունից։
Թափանցիկություն՝ «սև արկղերի» փոխարեն
Հաճախորդները պետք է հասկանան, թե ինչպես է գործում իրենց հարթակը, ոչ թե կախվեն չփաստաթղթավորված գործակալական «մոգիայից»։
Բաց կոդ և Drupal էկոհամակարգ
DrupalBook-ը խորապես կապված է Drupal-ի բաց կոդով էկոհամակարգի հետ։
Մենք ակտիվորեն սպասարկում և զարգացնում ենք Drupal մոդուլներ, ներառյալ վերօգտագործվող կառուցվածքային բաղադրիչներ, ինչպիսիք են Extra Block Types (EBT)-ը և Extra Paragraph Types (EPT)-ը — գործիքներ, որոնք ստեղծված են խմբագրական ճկունությունը բարձրացնելու համար՝ պահպանելով կառուցվածքային ամբողջականությունը։
Մեր բաց կոդով աշխատանքը արտացոլում է այն նույն փիլիսոփայությունը, որը մենք կիրառում ենք հաճախորդների նախագծերում՝
- Իրական կիրառելիություն
- Գործնական ճարտարապետություն
- Երկարաժամկետ սպասարկելիություն
Ում հետ ենք մենք աշխատում
DrupalBook-ը լավագույնս համապատասխանում է այն կազմակերպություններին, որոնք՝
- Գործում են մի քանի երկրների կամ տարածաշրջանների մակարդակով
- Կարիք ունեն մասշտաբային, կառուցվածքային բովանդակության
- Պահանջում են կանխատեսելի թարմացման ուղիներ
- Արժևորում են ինժեներական որակը՝ կարճաժամկետ արագության փոխարեն
Մենք մեծածավալ գործակալություն չենք և չենք ձգտում «մեկանգամյա» բրոշյուրային կայքերի։
Մեր լավագույն համագործակցությունները երկարաժամկետ և գործընկերության վրա հիմնված են։
Ինչու DrupalBook
Հաճախորդները ընտրում են DrupalBook-ը, որովհետև մենք՝
- Մտածում ենք ինչպես հարթակի սեփականատերեր, ոչ թե մատակարարներ
- Ունենք Drupal-ի խորը, գործնական փորձ տարբեր տարբերակների շրջանակում
- Հստակ հաղորդակցվում ենք թե՛ տեխնիկական, թե՛ ոչ տեխնիկական շահառուների հետ
- Մեզ հետաքրքրում է, թե ինչ է տեղի ունենում գործարկումից հետո
Այն ընկերությունների համար, որոնց դեպքում Drupal-ը առաքելապես կարևոր է, DrupalBook-ը առաջարկում է հանգիստ, փորձառու և պատասխանատու գործընկերություն։
Եկեք խոսենք
Եթե դուք պլանավորում եք՝
- Կառուցել նոր Drupal հարթակ
- Միգրացնել կամ արդիականացնել գոյություն ունեցող հարթակը
- Կարգ ու կանոն մտցնել բարդ Drupal էկոհամակարգում
Ուրախ կլինենք սկսել զրույցից։
Իվան Աբրամենկո, գլխավոր Drupal ճարտարապետ
ivan.abramenko@drupalbook.org
projects@drupalbook.org