محیط آزمایشی با یک کلیک
یک نسخه آزمایشی از وبسایت فعال خود به همراه فایلها و پایگاه داده دستنخورده، بر روی همان پشته و طرحبندی محیط عملیاتی ایجاد کنید، تا آنچه آزمایش میکنید دقیقاً همان چیزی باشد که منتشر میکنید.
قابلیتها
تنها با یک کلیک یک نسخه آزمایشی ایجاد کنید، تغییرات خود را با خیال راحت آزمایش نمایید و سپس هر زمان که آماده بودید آن را به محیط زنده منتقل کنید. یک ارائهدهنده git متصل کنید تا هر push بهطور خودکار ساخته و مستقر شود. هنگامی که مشکلی پیش میآید، در عرض چند ثانیه به نسخه قبلی بازگردید.
هر سایت یک محیط آزمایشی کامل دریافت میکند، نه یک حدس و گمان. نسخه اصلی را شبیهسازی کنید، روی نسخه کپی کار کنید، و پس از اطمینان از عملکرد تغییرات، آنها را ادغام نمایید.
یک نسخه آزمایشی از وبسایت فعال خود به همراه فایلها و پایگاه داده دستنخورده، بر روی همان پشته و طرحبندی محیط عملیاتی ایجاد کنید، تا آنچه آزمایش میکنید دقیقاً همان چیزی باشد که منتشر میکنید.
هنگامی که تغییرات شما آماده شد، محیط آزمایشی را با یک اقدام به محیط اصلی منتقل کنید. بدون کپی کردن دستی فایلها، بدون خروجیهای شکننده پایگاه داده.
هر استقرار یک نسخهٔ دارای شماره است. اگر تغییری به درستی کار نکرد، بدون نیاز به تیکت بازیابی، مستقیماً به آخرین نسخهٔ پایدار شناختهشده بازگردید.
چه WordPress مدیریتشده، WooCommerce، PHP، HTML ایستا یا Node باشد — محیط آزمایشی و انتقال به محیط زنده در تمام سایتهای شما به یک شیوه کار میکنند.
یک بار یک ارائهدهنده git را متصل کنید تا مخزن شما به منبع اصلی اطلاعات تبدیل شود. کد را ارسال کنید و پلتفرم آن را برای شما ساخته و مستقر میکند.
GitHub، GitLab یا Bitbucket را از طریق OAuth متصل کنید تا کلیدهای استقرار شما در مخزن رمزگذاریشده اعتبارنامهها ذخیره شوند، نه در پیکربندی متنی ساده. با هر push یک وبهوک فراخوانی میشود که یک خط لوله ساخت و استقرار پایدار را فعال میکند؛ این فرآیند مراحل ساخت پشته شما — Composer، npm و سایر موارد — را پیش از انتشار در سایت اجرا مینماید.
شاخهها را به همان روشی که تیم شما در حال حاضر کار میکند به محیطها متصل کنید: main به production، یا staging به staging، یا هر روش نامگذاری دیگری که ترجیح میدهید. تغییرات را در یک شاخه ادغام کنید و محیط مربوطه خودبهخود بهروزرسانی میشود، بنابراین اعمال یک تغییر تنها به سادگی یک git push است.
استقرار مداوم نباید به معنای از دست دادن کنترل باشد. شما تصمیم میگیرید که کدام شاخه به کدام محیط نگاشت شود، چه زمانی یک تغییر ارتقا یابد و چه زمانی بازگردانی انجام شود. پایپلاین کارهای مکانیکی را انجام میدهد — دریافت کد، اجرای ساختها، انتشار اتمی — تا استقرار، فرآیندی عادی، تکرارپذیر و برگشتپذیر باشد.
اگر از بسته هوش مصنوعی ما استفاده میکنید، دستیار میتواند تغییرات را کدنویسی کرده و از طریق همان پایپلاین به سایتهای شما ارسال کند، بنابراین تغییری که توسط هوش مصنوعی ایجاد شده است دقیقاً از همان مسیر ساخت، استقرار و بازگشتی عبور میکند که هر کد دستنویس دیگری طی میکند.
محیط آزمایشی (Staging) یک نسخه کامل از سایت فعال شما — فایلها و پایگاه داده — را روی همان پشته و طرح اولیه محیط عملیاتی ایجاد میکند. شما تغییرات خود را روی نسخه آزمایشی بررسی میکنید، سپس با یک اقدام از قابلیت انتشار مستقیم برای انتقال آنها به محیط عملیاتی استفاده میکنید.
GitHub، GitLab و Bitbucket. شما از طریق OAuth متصل میشوید و کلیدهای استقرار شما در مخزن رمزگذاریشده اعتبارنامهها ذخیره میشوند، هرگز در فایلهای پیکربندی ساده ذخیره نمیشوند.
یک وبهوک با push فعال میشود و یک پایپلاین پایدار ساخت و استقرار را آغاز میکند. این پایپلاین مراحل ساخت پشته شما — مانند Composer، npm و نظایر آن — را اجرا کرده و نتیجه را در محیطی که به آن شاخه نگاشت شده است منتشر میکند.
بله. نگاشت شاخه به محیط به شما امکان میدهد برای مثال main را به production و staging را به staging هدایت کنید. تغییرات را در یک شاخه ادغام کنید تا محیط مربوطه بهطور خودکار مستقر شود.
هر استقرار یک نسخه دارای نگارش است، بنابراین شما میتوانید بدون نیاز به ثبت تیکت بازیابی، به نسخه قبلی بازگردید. از آنجا که فرآیندهای استقرار بهصورت جریانهای کاری پایدار و قابل تلاش مجدد اجرا میشوند، شکست در میانه فرآیند ساخت هرگز سایت را در وضعیت نیمهمستقر باقی نمیگذارد.
محیط آزمایشی بسازید، مستقیماً منتشر کنید و از طریق git استقرار دهید. ۱۴ روز آزمایش بدون نیاز به کارت بانکی، ضمانت بازگشت وجه ۳۰ روزه، انتقال رایگان و بدون وابستگی به ارائهدهنده.
رایگان شروع کنید