خصوصیات

اسٹیجنگ، پش ٹو لائیو اور git کی تعیناتیاں

ایک کلک میں اسٹیجنگ کاپی تیار کریں، اپنی تبدیلیوں کی محفوظ طریقے سے جانچ کریں، پھر تیار ہونے پر اسے لائیو کریں۔ ایک git فراہم کنندہ کو منسلک کریں اور ہر پش خود بخود بنتا اور تعینات ہوتا ہے۔ جب کچھ غلط ہو جائے تو سیکنڈوں میں پچھلے ورژن پر واپس جائیں۔

شائع شدہ سائٹ کے ساتھ ایک ڈرافٹ کاپی، جس کے درمیان میں ایک پروموٹ مرحلہ ہے۔
  • 1-کلکاسٹیجنگ اور براہ راست منتقلی
  • 99.99%اپ ٹائم کی یقین دہانی
  • ۳معاونت یافتہ Git فراہم کنندگان

اسٹیجنگ پر ٹیسٹ کریں، اعتماد کے ساتھ شائع کریں

ہر سائٹ کو مکمل اسٹیجنگ کا ماحول ملتا ہے، کوئی قیاس آرائی نہیں۔ پروڈکشن کو کلون کریں، کاپی پر کام کریں، اور پھر تبدیلیاں درست ثابت ہونے پر انہیں دوبارہ ضم کریں۔

ایک کلک پر مبنی اسٹیجنگ

اپنی لائیو سائٹ کی فائلوں اور ڈیٹا بیس کو برقرار رکھتے ہوئے، پروڈکشن کی طرح اسی اسٹیک اور بلیو پرنٹ پر ایک اسٹیجنگ کاپی بنائیں، تاکہ آپ جس چیز کی جانچ کریں وہی چیز لانچ کریں۔

لائیو پر منتقل کریں

جب آپ کی تبدیلیاں تیار ہو جائیں تو ایک ہی کارروائی میں اسٹیجنگ کو پروڈکشن میں منتقل کریں۔ نہ فائلوں کی دستی کاپی، نہ ڈیٹا بیس کی غیر مستحکم برآمدات۔

پچھلی ریلیز پر واپس جائیں

ہر تعیناتی ایک ورژن شدہ ریلیز ہے۔ اگر کوئی تبدیلی غلط برتاؤ کرتی ہے، تو بغیر کسی بحالی ٹکٹ کے براہ راست آخری معلوم اچھی ریلیز پر واپس جائیں۔

ایک ہی ورک فلو، ہر اسٹیک

زیر انتظام WordPress، WooCommerce، PHP، جامد HTML یا Node — اسٹیجنگ اور پش ٹو لائیو آپ کی تمام سائٹس پر یکساں طور پر کام کرتے ہیں۔

Git پر مبنی مسلسل تعیناتی

ایک بار git فراہم کنندہ کو مربوط کریں اور آپ کا ریپوزٹری قابل اعتماد ماخذ بن جائے گا۔ کوڈ پش کریں اور پلیٹ فارم اسے آپ کے لیے تیار اور تعینات کرے گا۔

OAuth کے ذریعے GitHub، GitLab یا Bitbucket کو مربوط کریں اور آپ کی ڈیپلائے کیز کو اینکرپٹڈ کریڈنشل اسٹور میں محفوظ کیا جاتا ہے، سادہ کنفیگ میں کبھی نہیں۔ ہر پش پر ایک ویب ہک متحرک ہوتا ہے، جو ایک پائیدار بلڈ اینڈ ڈیپلائے پائپ لائن کو چلاتا ہے جو سائٹ پر ریلیز کرنے سے پہلے آپ کے اسٹیک کے بلڈ مراحل — Composer، npm اور بقیہ — کو انجام دیتا ہے۔

برانچز کو ماحول کے ساتھ اس طرح میپ کریں جس طرح آپ کی ٹیم پہلے سے کام کر رہی ہے: main کو production سے، staging کو staging سے، یا جو بھی طریقہ آپ پسند کریں۔ کسی برانچ میں ضم کریں اور متعلقہ ماحول خود بخود اپ ڈیٹ ہو جائے گا، لہذا کسی تبدیلی کو آگے بڑھانا صرف ایک git push ہے۔

  • OAuth کے ذریعے GitHub، GitLab یا Bitbucket کو مربوط کریں، جس میں ڈیپلائے کیز کو اسناد کے اسٹور میں رکھا جاتا ہے
  • پش پر ویب ہُک ایک پائیدار تعمیر اور تعیناتی کی پائپ لائن شروع کرتا ہے
  • ہر اسٹیک کے لیے بنانے کے مراحل خودکار طور پر چلتے ہیں (Composer، npm اور مزید)
  • برانچ تا ماحول میپنگ — مثال کے طور پر main سے production، staging سے staging
  • ضرورت پڑنے پر کسی بھی پچھلے ریلیز پر واپس جائیں
  • ڈپلائیمنٹ پائیدار اور دوبارہ کوشش کے قابل ورک فلوز کے طور پر چلتی ہیں، لہذا تعمیر کے دوران پیدا ہونے والی رکاوٹ کبھی بھی جزوی طور پر ڈپلائے شدہ سائٹ نہیں چھوڑتی۔

جس انداز سے آپ بناتے ہیں، اسی انداز کے لیے تیار کردہ

مسلسل تعیناتی کا مطلب کنٹرول چھوڑنا نہیں ہونا چاہیے۔ آپ فیصلہ کرتے ہیں کہ کون سی برانچ کس ماحول سے منسلک ہوگی، تبدیلی کو کب آگے بڑھایا جائے گا، اور کب واپس پلٹنا ہے۔ پائپ لائن میکانکی کام سنبھالتی ہے — کوڈ حاصل کرنا، بلڈز چلانا، ایٹمی انداز میں جاری کرنا — تاکہ تعیناتی آسان، قابل تکرار اور قابل تنسیخ ہو۔

اگر آپ ہمارا AI Pack استعمال کرتے ہیں، تو معاون تبدیلیوں کا کوڈ بنا سکتا ہے اور انہیں اسی پائپ لائن کے ذریعے آپ کی سائٹس پر پش کر سکتا ہے، لہذا AI کی تیار کردہ تبدیلی بالکل اسی تعمیر، تعیناتی اور رول بیک کے راستے سے گزرتی ہے جس طرح کوئی بھی چیز جو آپ خود لکھتے ہیں۔

اکثر پوچھے جانے والے سوالات

ایک کلک اسٹیجنگ کیسے کام کرتی ہے؟

اسٹیجنگ آپ کی لائیو سائٹ کی مکمل کاپی — فائلیں اور ڈیٹا بیس — اسی اسٹیک اور بلیو پرنٹ پر تیار کرتا ہے جیسا کہ پروڈکشن میں ہوتا ہے۔ آپ اپنی تبدیلیوں کو کاپی پر ٹیسٹ کرتے ہیں، پھر ایک ہی عمل میں انہیں پروڈکشن میں منتقل کرنے کے لیے push-to-live کا استعمال کرتے ہیں۔

میں کن git فراہم کنندگان کو جوڑ سکتا ہوں؟

GitHub، GitLab اور Bitbucket۔ آپ OAuth کے ذریعے رابطہ قائم کرتے ہیں اور آپ کی تعیناتی کی کلیدیں خفیہ کردہ اسناد کے اسٹور میں محفوظ کی جاتی ہیں، کبھی بھی سادہ کنفیگریشن فائلوں میں نہیں۔

جب میں کوڈ پش کرتا ہوں تو کیا ہوتا ہے؟

پش (push) کرنے پر ایک ویب ہک متحرک ہوتا ہے اور ایک پائیدار بلڈ اور ڈیپلائے پائپ لائن شروع کرتا ہے۔ یہ آپ کے اسٹیک کے لیے بلڈ کے مراحل چلاتا ہے — Composer، npm اور اس جیسے دیگر — اور نتیجہ اس برانچ سے منسلک ماحول پر جاری کرتا ہے۔

کیا میں مختلف برانچز کو مختلف ماحول سے میپ کر سکتا ہوں؟

جی ہاں۔ برانچ تا ماحول کی میپنگ آپ کو مثال کے طور پر، main کو production کی طرف اور staging کو staging کی طرف اشارہ کرنے کی اجازت دیتی ہے۔ کسی برانچ میں ضم کریں اور مطابقت رکھنے والا ماحول خودکار طور پر ڈپلائی ہو جائے گا۔

اگر تعیناتی سے سائٹ خراب ہو جائے تو کیا ہوگا؟

ہر تعیناتی ایک ورژن شدہ ریلیز ہے، لہذا آپ بحالی کے ٹکٹ کے بغیر پچھلی ریلیز پر واپس جا سکتے ہیں۔ چونکہ تعیناتیاں پائیدار اور دوبارہ کوشش کے قابل ورک فلوز کے طور پر چلتی ہیں، اس لیے تیاری کے درمیان میں ہونے والی ناکامی سائٹ کو کبھی بھی ادھوری تعینات حالت میں نہیں چھوڑتی۔

بغیر کسی پریشانی کے تبدیلیاں نافذ کریں

اسٹیجنگ کریں، براہ راست لائیو کریں اور git سے تعینات کریں۔ بغیر کارڈ کے 14 دن کی آزمائش، 30 دن کی رقم واپسی کی ضمانت، مفت منتقلی اور کسی وینڈر کی پابندی نہیں۔

مفت شروع کریں