Մեկ սեղմումով թեստային միջավայր
Ստեղծեք ձեր կենդանի կայքի ստեյջինգ պատճենը՝ պահպանելով ֆայլերը և տվյալների բազան, նույն ստեկի և բլուպրինտի վրա, ինչ արտադրական միջավայրում է, որպեսզի այն, ինչ թեստավորում եք, հենց այն էլ թողարկեք:
Հատկանիշներ
Ստեղծեք ստեյջինգ պատճեն մեկ սեղմումով, ապահով փորձարկեք ձեր փոփոխությունները, այնուհետև տեղափոխեք լայվ, երբ պատրաստ լինեք։ Միացրեք git մատակարարին, և յուրաքանչյուր փոշ կկառուցվի ու ինքնաշխատորեն կտեղակայվի։ Երբ ինչ-որ բան սխալ գնա, վայրկյանների ընթացքում վերադարձեք նախորդ թողարկմանը։
Յուրաքանչյուր կայք ստանում է լիարժեք ստեյջինգ միջավայր, այլ ոչ թե գուշակություն: Կլոնավորեք պրոդակշնը, աշխատեք կրկնօրինակի վրա, այնուհետև միաձուլեք ձեր փոփոխությունները, երբ դրանք հաստատվեն:
Ստեղծեք ձեր կենդանի կայքի ստեյջինգ պատճենը՝ պահպանելով ֆայլերը և տվյալների բազան, նույն ստեկի և բլուպրինտի վրա, ինչ արտադրական միջավայրում է, որպեսզի այն, ինչ թեստավորում եք, հենց այն էլ թողարկեք:
Երբ ձեր փոփոխությունները պատրաստ են, ուղարկեք staging-ը production մեկ քայլով: Առանց ձեռքով ֆայլերի պատճենման, առանց խոցելի տվյալների բազայի արտահանումների:
Յուրաքանչյուր տեղակայում տարբերակավորված թողարկում է: Եթե փոփոխությունը սխալ է աշխատում, անմիջապես վերադարձեք վերջին հայտնի աշխատունակ թողարկմանը՝ առանց վերականգնման տոմսի:
Managed WordPress, WooCommerce, PHP, static HTML կամ Node — փորձարկումը (staging) և հրապարակումը (push-to-live) աշխատում են նույն կերպ ձեր բոլոր կայքերում:
Միացրեք git մատակարարին մեկ անգամ, և ձեր պահոցը կդառնա ճշմարտության միակ աղբյուրը: Ուղարկեք կոդը (push), և հարթակը կկառուցի ու կտեղակայի այն ձեզ համար:
Միացրեք GitHub, GitLab կամ Bitbucket-ը OAuth-ի միջոցով, և ձեր տեղակայման բանալիները կպահվեն գաղտնագրված հավատարմագրերի պահոցում, ոչ թե բաց տեքստով կարգավորումներում: Վեբհուկն աշխատում է յուրաքանչյուր փոխանցման (push) ժամանակ, ինչը գործարկում է կայուն կառուցման և տեղակայման խողովակաշար, որն իրականացնում է ձեր սթեքի կառուցման քայլերը՝ Composer, npm և մնացածը, նախքան կայքում թողարկելը:
Քարտեզագրեք ճյուղերը միջավայրերին այնպես, ինչպես ձեր թիմն արդեն աշխատում է՝ main-ը՝ production-ին, staging-ը՝ staging-ին, կամ ցանկացած այլ կանոնով, որը նախընտրում եք։ Միաձուլեք ճյուղին, և համապատասխան միջավայրը կթարմացվի ինքնուրույն, ուստի փոփոխության առաջմղումը պարզապես git push է:
Շարունակական տեղակայումը չպետք է նշանակի վերահսկողության կորուստ: Դուք եք որոշում, թե որ ճյուղն է համապատասխանում որ միջավայրին, երբ է փոփոխությունը առաջ մղվում, և երբ է կատարվում վերադարձ նախկին տարբերակին: Խողովակաշարն իրականացնում է մեխանիկական աշխատանքը՝ կոդի ներբեռնում, հավաքումների գործարկում, ատոմային թողարկում, ինչի շնորհիվ տեղակայումը դառնում է առանց անակնկալների, կրկնվող և հետ շրջելի:
Եթե դուք օգտագործում եք մեր AI Pack-ը, օգնականը կարող է գրել կոդի փոփոխություններ և ուղարկել դրանք ձեր կայքեր նույն խողովակաշարի միջոցով, այնպես որ AI-ի ստեղծած փոփոխությունն անցնում է ճիշտ նույն կառուցման, տեղակայման և հետարկման ուղով, ինչ ձեռքով գրված ցանկացած բան:
Staging-ը ստեղծում է ձեր աշխատող կայքի ամբողջական պատճենը՝ ֆայլեր և տվյալների բազա, նույն ստեկի և բլուպրինթի վրա, ինչ production-ը։ Դուք փորձարկում եք ձեր փոփոխությունները պատճենի վրա, այնուհետև օգտագործում push-to-live-ը՝ դրանք մեկ գործողությամբ production տեղափոխելու համար։
GitHub, GitLab և Bitbucket: Դ మీరు միանում եք OAuth-ի միջոցով, և ձեր տեղակայման բանալիները պահվում են կոդավորված հավատարմագրերի պահոցում, երբեք պարզ կազմաձևման ֆայլերում:
Webhook-ն աշխատում է push-ի ժամանակ և գործարկում է կառուցման և տեղակայման (build-and-deploy) հուսալի փայփլայն: Այն իրականացնում է կառուցման քայլերը ձեր ստեկի համար՝ Composer, npm և նմանատիպ այլ գործիքներ, և թողարկում է արդյունքը տվյալ ճյուղին կապակցված միջավայրում:
Այո։ Մասնաճյուղից դեպի միջավայր քարտեզագրումը թույլ է տալիս, օրինակ, main-ն ուղղել դեպի production, իսկ staging-ը՝ դեպի staging: Կատարեք միաձուլում մասնաճյուղին, և համապատասխան միջավայրը կտեղակայվի ավտոմատ կերպով:
Յուրաքանչյուր տեղադրում վերսիոնավորված թողարկում է, ուստի կարող եք վերադառնալ նախորդ թողարկմանը՝ առանց վերականգնման հայտ ներկայացնելու։ Քանի որ տեղադրումներն աշխատում են որպես հուսալի, կրկնվող աշխատանքային հոսքեր, կառուցման ընթացքում առաջացած անհաջողությունը երբեք կայքը կիսով չափ տեղադրված չի թողնում։
Ստեղծեք փորձնական տարբերակ (stage), գործարկեք ուղիղ ռեժիմում և տեղակայեք git-ից: 14 օրվա անվճար փորձնական ժամանակաշրջան՝ առանց քարտի պահանջի, 30-օրյա գումարի վերադարձի երաշխիք, անվճար տեղափոխություն և մատակարարին կապվածության բացակայություն:
Սկսեք անվճար