სატესტო გარემო ერთი დაწკაპუნებით
შექმენით თქვენი აქტიური საიტის სატესტო ასლი უცვლელი ფაილებითა და მონაცემთა ბაზით, იმავე სისტემასა და გეგმაზე, როგორც პროდუქციაშია, რათა ის, რასაც ტესტავთ, იყოს ზუსტად ის, რასაც უშვებთ.
ფუნქციები
შექმენით სატესტო ასლი ერთი დაწკაპუნებით, უსაფრთხოდ გამოსცადეთ თქვენი ცვლილებები და შემდეგ გადაიტანეთ პირდაპირ ეთერში, როდესაც მზად იქნებით. დააკავშირეთ git პროვაიდერი და ყოველი push ავტომატურად აიგება და განთავსდება. როდესაც რაიმე შეფერხდება, წამებში დაბრუნდით წინა გამოშვებაზე.
თითოეული საიტი იღებს სრულყოფილ სატესტო გარემოს და არა ვარაუდებს. განახორციელეთ წარმოების კლონირება, იმუშავეთ ასლზე და შემდეგ შეაერთეთ თქვენი ცვლილებები უკან, როდესაც ისინი დადასტურდება.
შექმენით თქვენი აქტიური საიტის სატესტო ასლი უცვლელი ფაილებითა და მონაცემთა ბაზით, იმავე სისტემასა და გეგმაზე, როგორც პროდუქციაშია, რათა ის, რასაც ტესტავთ, იყოს ზუსტად ის, რასაც უშვებთ.
როდესაც თქვენი ცვლილებები მზად იქნება, ერთი მოქმედებით გადაიტანეთ სატესტო გარემო სამუშაო გარემოში. ფაილების ხელით კოპირებისა და მონაცემთა ბაზის არასაიმედო ექსპორტის გარეშე.
თითოეული განთავსება არის ვერსიონირებული გამოშვება. თუ ცვლილება შეცდომით იმუშავებს, აღდგენის განაცხადის გარეშე პირდაპირ დაბრუნდით ბოლო ცნობილ გამართულ გამოშვებაზე.
მართული WordPress, WooCommerce, PHP, სტატიკური HTML თუ Node — სატესტო გარემო და პირდაპირ ეთერში გაშვება ერთნაირად მუშაობს თქვენს ყველა საიტზე.
დააკავშირეთ git პროვაიდერი ერთხელ და თქვენი საცავი გახდება სანდოობის წყარო. გაგზავნეთ კოდი და პლატფორმა შექმნის და განათავსებს მას თქვენთვის.
დააკავშირეთ GitHub, GitLab ან Bitbucket OAuth-ის მეშვეობით და თქვენი განთავსების გასაღებები შეინახება მონაცემთა დაშიფრულ საცავში და არასდროს ღია კონფიგურაციაში. ყოველ push-ზე აქტიურდება webhook-ი, რაც იწვევს საიმედო აგებისა და განთავსების პროცესის დაწყებას, რომელიც ასრულებს თქვენი სტეკის აგების ეტაპებს — Composer, npm და სხვები — საიტზე გამოქვეყნებამდე.
დააკავშირეთ განშტოებები გარემოებთან იმ წესით, როგორც თქვენი გუნდი უკვე მუშაობს: main — production-თან, staging — staging-თან, ან თქვენთვის სასურველი ნებისმიერი კონვენციის მიხედვით. შეაერთეთ ცვლილებები განშტოებაში და შესაბამისი გარემო თავისით განახლდება, ასე რომ, ცვლილების წინ წამოწევა მხოლოდ ერთი git push ბრძანებაა.
უწყვეტი დანერგვა არ უნდა ნიშნავდეს კონტროლის დაკარგვას. თქვენ წყვეტთ, რომელი შტო რომელ გარემოს შეესაბამება, როდის დაწინაურდეს ცვლილება და როდის დაბრუნდეს უკან. მილსადენი უზრუნველყოფს მექანიკურ სამუშაოს — კოდის ამოღებას, ბილდების გაშვებას, ატომურ გამოშვებას — ასე რომ დანერგვა ხდება რუტინული, განმეორებადი და შექცევადი.
თუ იყენებთ ჩვენს AI Pack-ს, ასისტენტს შეუძლია ცვლილებების კოდირება და მათი გაგზავნა თქვენს საიტებზე იმავე მილსადენის საშუალებით, ასე რომ AI-ის მიერ შექმნილი ცვლილება გადის ზუსტად იმავე აგების, დანერგვისა და უკან დაბრუნების გზას, როგორც ნებისმიერი რამ, რასაც ხელით წერთ.
სტეიჯინგი ქმნის თქვენი მოქმედი საიტის სრულ ასლს — ფაილებსა და მონაცემთა ბაზას — იმავე სტეკსა და გეგმაზე, რაც წარმოებაშია. თქვენ ამოწმებთ ცვლილებებს ასლზე, შემდეგ კი იყენებთ push-to-live ფუნქციას, რათა ისინი ერთი მოქმედებით გადაიტანოთ წარმოებაში.
GitHub, GitLab და Bitbucket. თქვენ უკავშირდებით OAuth-ის მეშვეობით და თქვენი გაშლის გასაღებები ინახება დაშიფრულ მონაცემთა საცავში, არასოდეს მარტივ კონფიგურაციის ფაილებში.
Webhook აქტიურდება push-ის დროს და იწყებს გამძლე აგებისა და განთავსების პროცესს (pipeline). ის ასრულებს აგების ეტაპებს თქვენი სტეკისთვის — Composer, npm და მსგავსი — და შედეგს უშვებს იმ გარემოში, რომელიც დაკავშირებულია ამ განშტოებასთან.
დიახ. განშტოების გარემოზე მიბმა საშუალებას გაძლევთ, მაგალითად, main მიმართოთ production-ზე და staging — staging-ზე. შეაერთეთ ცვლილებები განშტოებაში და შესაბამისი გარემო ავტომატურად გაიშლება.
თითოეული განთავსება არის ვერსიონირებული გამოშვება, ასე რომ თქვენ შეგიძლიათ დაბრუნდეთ წინა გამოშვებაზე აღდგენის განაცხადის გარეშე. ვინაიდან განთავსებები მუშაობს როგორც მდგრადი, განმეორებადი სამუშაო პროცესები, აწყობის პროცესის შუაში შეფერხება არასდროს ტოვებს საიტს ნახევრად განთავსებულს.
მოამზადეთ სატესტო გარემოში, გაუშვით რეალურ დროში და განათავსეთ git-იდან. 14-დღიანი საცდელი პერიოდი საბანკო ბარათის გარეშე, თანხის დაბრუნების 30-დღიანი გარანტია, უფასო მიგრაციები და მიმწოდებელზე დამოკიდებულების გარეშე.
დაიწყეთ უფასოდ