Հատկանիշներ

Ստեյջինգ, push-to-live և git տեղակայումներ

Ստեղծեք ստեյջինգ պատճեն մեկ սեղմումով, ապահով փորձարկեք ձեր փոփոխությունները, այնուհետև տեղափոխեք լայվ, երբ պատրաստ լինեք։ Միացրեք git մատակարարին, և յուրաքանչյուր փոշ կկառուցվի ու ինքնաշխատորեն կտեղակայվի։ Երբ ինչ-որ բան սխալ գնա, վայրկյանների ընթացքում վերադարձեք նախորդ թողարկմանը։

  • 1 սեղմումովՆախապատրաստական միջավայր և թողարկում
  • 99.99%Աշխատունակության երաշխիք
  • 3Աջակցվող Git մատակարարներ

Փորձարկեք staging-ում, թողարկեք վստահությամբ

Յուրաքանչյուր կայք ստանում է լիարժեք ստեյջինգ միջավայր, այլ ոչ թե գուշակություն: Կլոնավորեք պրոդակշնը, աշխատեք կրկնօրինակի վրա, այնուհետև միաձուլեք ձեր փոփոխությունները, երբ դրանք հաստատվեն:

Մեկ սեղմումով թեստային միջավայր

Ստեղծեք ձեր կենդանի կայքի ստեյջինգ պատճենը՝ պահպանելով ֆայլերը և տվյալների բազան, նույն ստեկի և բլուպրինտի վրա, ինչ արտադրական միջավայրում է, որպեսզի այն, ինչ թեստավորում եք, հենց այն էլ թողարկեք:

Ուղարկել ուղիղ եթեր

Երբ ձեր փոփոխությունները պատրաստ են, ուղարկեք staging-ը production մեկ քայլով: Առանց ձեռքով ֆայլերի պատճենման, առանց խոցելի տվյալների բազայի արտահանումների:

Վերադարձ նախորդ թողարկմանը

Յուրաքանչյուր տեղակայում տարբերակավորված թողարկում է: Եթե փոփոխությունը սխալ է աշխատում, անմիջապես վերադարձեք վերջին հայտնի աշխատունակ թողարկմանը՝ առանց վերականգնման տոմսի:

Նույն աշխատանքային հոսքը, յուրաքանչյուր ստեկ

Managed WordPress, WooCommerce, PHP, static HTML կամ Node — փորձարկումը (staging) և հրապարակումը (push-to-live) աշխատում են նույն կերպ ձեր բոլոր կայքերում:

Git-ի վրա հիմնված անընդհատ տեղակայում

Միացրեք git մատակարարին մեկ անգամ, և ձեր պահոցը կդառնա ճշմարտության միակ աղբյուրը: Ուղարկեք կոդը (push), և հարթակը կկառուցի ու կտեղակայի այն ձեզ համար:

Միացրեք GitHub, GitLab կամ Bitbucket-ը OAuth-ի միջոցով, և ձեր տեղակայման բանալիները կպահվեն գաղտնագրված հավատարմագրերի պահոցում, ոչ թե բաց տեքստով կարգավորումներում: Վեբհուկն աշխատում է յուրաքանչյուր փոխանցման (push) ժամանակ, ինչը գործարկում է կայուն կառուցման և տեղակայման խողովակաշար, որն իրականացնում է ձեր սթեքի կառուցման քայլերը՝ Composer, npm և մնացածը, նախքան կայքում թողարկելը:

Քարտեզագրեք ճյուղերը միջավայրերին այնպես, ինչպես ձեր թիմն արդեն աշխատում է՝ main-ը՝ production-ին, staging-ը՝ staging-ին, կամ ցանկացած այլ կանոնով, որը նախընտրում եք։ Միաձուլեք ճյուղին, և համապատասխան միջավայրը կթարմացվի ինքնուրույն, ուստի փոփոխության առաջմղումը պարզապես git push է:

  • Միացրեք GitHub, GitLab կամ Bitbucket-ը OAuth-ի միջոցով, ընդ որում տեղակայման բանալիները պահվում են հավատարմագրերի պահոցում
  • Push-ի վրա աշխատող վեբհուկը գործարկում է կայուն կառուցման և տեղակայման փողրակ (pipeline)
  • Յուրաքանչյուր ստեկի կառուցման քայլերն աշխատում են ավտոմատ կերպով (Composer, npm և այլն)
  • Ճյուղի համապատասխանեցում միջավայրին — օրինակ՝ main-ը production-ին, staging-ը staging-ին
  • Վերադարձեք ցանկացած նախորդ թողարկմանը, երբ դրա կարիքը զգաք
  • Տեղադրումներն աշխատում են որպես դիմացկուն, վերափորձարկվող աշխատանքային հոսքեր, այնպես որ կառուցման ընթացքում առաջացած խափանումը երբեք չի թողնի կիսով չափ տեղադրված կայք

Ստեղծված է ձեր ստեղծման ոճին համապատասխան

Շարունակական տեղակայումը չպետք է նշանակի վերահսկողության կորուստ: Դուք եք որոշում, թե որ ճյուղն է համապատասխանում որ միջավայրին, երբ է փոփոխությունը առաջ մղվում, և երբ է կատարվում վերադարձ նախկին տարբերակին: Խողովակաշարն իրականացնում է մեխանիկական աշխատանքը՝ կոդի ներբեռնում, հավաքումների գործարկում, ատոմային թողարկում, ինչի շնորհիվ տեղակայումը դառնում է առանց անակնկալների, կրկնվող և հետ շրջելի:

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

ՀՏՀ

Ի՞նչ է իրենից ներկայացնում մեկ սեղմումով թեստային միջավայրի (staging) ստեղծումը:

Staging-ը ստեղծում է ձեր աշխատող կայքի ամբողջական պատճենը՝ ֆայլեր և տվյալների բազա, նույն ստեկի և բլուպրինթի վրա, ինչ production-ը։ Դուք փորձարկում եք ձեր փոփոխությունները պատճենի վրա, այնուհետև օգտագործում push-to-live-ը՝ դրանք մեկ գործողությամբ production տեղափոխելու համար։

Ո՞ր git մատակարարներին կարող եմ միանալ:

GitHub, GitLab և Bitbucket: Դ మీరు միանում եք OAuth-ի միջոցով, և ձեր տեղակայման բանալիները պահվում են կոդավորված հավատարմագրերի պահոցում, երբեք պարզ կազմաձևման ֆայլերում:

Ի՞նչ է տեղի ունենում, երբ ես ուղարկում (push) կոդը:

Webhook-ն աշխատում է push-ի ժամանակ և գործարկում է կառուցման և տեղակայման (build-and-deploy) հուսալի փայփլայն: Այն իրականացնում է կառուցման քայլերը ձեր ստեկի համար՝ Composer, npm և նմանատիպ այլ գործիքներ, և թողարկում է արդյունքը տվյալ ճյուղին կապակցված միջավայրում:

Կարո՞ղ եմ արդյոք տարբեր ճյուղեր քարտեզագրել տարբեր միջավայրերում:

Այո։ Մասնաճյուղից դեպի միջավայր քարտեզագրումը թույլ է տալիս, օրինակ, main-ն ուղղել դեպի production, իսկ staging-ը՝ դեպի staging: Կատարեք միաձուլում մասնաճյուղին, և համապատասխան միջավայրը կտեղակայվի ավտոմատ կերպով:

Ի՞նչ անել, եթե տեղադրումը խափանում է կայքը:

Յուրաքանչյուր տեղադրում վերսիոնավորված թողարկում է, ուստի կարող եք վերադառնալ նախորդ թողարկմանը՝ առանց վերականգնման հայտ ներկայացնելու։ Քանի որ տեղադրումներն աշխատում են որպես հուսալի, կրկնվող աշխատանքային հոսքեր, կառուցման ընթացքում առաջացած անհաջողությունը երբեք կայքը կիսով չափ տեղադրված չի թողնում։

Առանց դրամայի ուղարկեք փոփոխությունները

Ստեղծեք փորձնական տարբերակ (stage), գործարկեք ուղիղ ռեժիմում և տեղակայեք git-ից: 14 օրվա անվճար փորձնական ժամանակաշրջան՝ առանց քարտի պահանջի, 30-օրյա գումարի վերադարձի երաշխիք, անվճար տեղափոխություն և մատակարարին կապվածության բացակայություն:

Սկսեք անվճար