বৈশিষ্ট্য

স্টেজিং, পুশ-টু-লাইভ এবং git ডিপ্লয়মেন্ট

এক ক্লিকেই একটি স্টেজিং কপি তৈরি করুন, আপনার পরিবর্তনগুলো নিরাপদে পরীক্ষা করুন, তারপর প্রস্তুত হলে লাইভ করুন। একটি git সরবরাহকারী সংযুক্ত করুন এবং প্রতিটি পুশ নিজে থেকেই তৈরি ও মোতায়েন হবে। কোনো সমস্যা দেখা দিলে সেকেন্ডের মধ্যে পূর্ববর্তী সংস্করণে ফিরে যান।

প্রকাশিত সাইটের পাশাপাশি একটি খসড়া অনুলিপি, যার মাঝে একটি উন্নীতকরণের ধাপ রয়েছে।
  • ১-ক্লিকস্টেজিং এবং সরাসরি প্রকাশ
  • 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 প্যাক ব্যবহার করেন, তবে সহকারী পরিবর্তনের কোড লিখতে পারে এবং একই পাইপলাইনের মাধ্যমে সেগুলি আপনার সাইটগুলিতে পুশ করতে পারে, ফলে AI-এর তৈরি পরিবর্তন ঠিক একইভাবে বিল্ড, ডিপ্লয় এবং রোলব্যাকের মধ্য দিয়ে যায় যেভাবে আপনি নিজে হাতে কিছু লিখলে যেত।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী

এক-ক্লিকে স্টেজিং কীভাবে কাজ করে?

স্টেজিং আপনার লাইভ সাইটের একটি সম্পূর্ণ অনুলিপি — ফাইল এবং ডাটাবেস — প্রোডাকশনের মতো একই স্ট্যাক এবং ব্লুপ্রিন্টে তৈরি করে। আপনি অনুলিপিতে আপনার পরিবর্তনগুলি পরীক্ষা করবেন, তারপর সেগুলিকে এক পদক্ষেপে প্রোডাকশনে রূপান্তর করতে পুশ-টু-লাইভ ব্যবহার করবেন।

আমি কোন git সরবরাহকারীদের সংযুক্ত করতে পারি?

GitHub, GitLab এবং Bitbucket। আপনি OAuth-এর মাধ্যমে সংযোগ স্থাপন করেন এবং আপনার ডিপ্লয় কিগুলি এনক্রিপ্ট করা ক্রেডেনশিয়াল স্টোরে সংরক্ষিত হয়, সাধারণ কনফিগারেশন ফাইলে কখনোই নয়।

আমি কোড পুশ করলে কী ঘটে?

পুশ করার সময় একটি ওয়েবহুক সক্রিয় হয় এবং একটি টেকসই বিল্ড-ও-ডিপ্লয় পাইপলাইন শুরু করে। এটি আপনার স্ট্যাকের জন্য বিল্ড পদক্ষেপগুলি চালায় — Composer, npm এবং এই জাতীয় — এবং ফলাফলটি সেই ব্রাঞ্চের সাথে ম্যাপ করা পরিবেশে প্রকাশ করে।

আমি কি বিভিন্ন শাখাকে বিভিন্ন পরিবেশের সাথে ম্যাপ করতে পারি?

হ্যাঁ। ব্রাঞ্চ-টু-এনভায়রনমেন্ট ম্যাপিং আপনাকে উদাহরণস্বরূপ main-কে production-এ এবং staging-কে staging-এ নির্দেশ করার সুবিধা দেয়। একটি ব্রাঞ্চে মার্জ করুন এবং সংশ্লিষ্ট এনভায়রনমেন্টটি স্বয়ংক্রিয়ভাবে ডিপ্লয় হয়ে যাবে।

নিয়োগ যদি সাইটটি নষ্ট করে দেয় তবে কী হবে?

প্রতিটি ডিপ্লয় হলো একটি সংস্করণযুক্ত রিলিজ, তাই আপনি কোনো রিস্টোর টিকিট ছাড়াই পূর্ববর্তী রিলিজে ফিরে যেতে পারেন। যেহেতু ডিপ্লয়গুলি টেকসই, পুনরায় চেষ্টাযোগ্য ওয়ার্কফ্লো হিসেবে পরিচালিত হয়, তাই বিল্ডের মাঝামাঝি কোনো ব্যর্থতা সাইটটিকে কখনোই অর্ধেক ডিপ্লয় অবস্থায় ফেলে রাখে না।

ঝামেলা ছাড়াই পরিবর্তনগুলো প্রকাশ করুন

স্টেজিং করুন, সরাসরি লাইভে পাঠান এবং git থেকে ডিপ্লয় করুন। কার্ড ছাড়াই ১৪ দিনের ট্রায়াল, ৩০ দিনের টাকা ফেরত গ্যারান্টি, বিনামূল্যে মাইগ্রেশন এবং কোনো ভেন্ডর নির্ভরতা নেই।

বিনামূল্যে শুরু করুন