এক-ক্লিকে স্টেজিং
আপনার লাইভ সাইটের ফাইল এবং ডাটাবেজ অক্ষুণ্ণ রেখে, প্রোডাকশনের মতো একই স্ট্যাক এবং ব্লুপ্রিন্টে একটি স্টেজিং কপি তৈরি করুন, যাতে আপনি যা পরীক্ষা করছেন ঠিক সেটাই যাতে প্রকাশ পায়।
বৈশিষ্ট্য
এক ক্লিকেই একটি স্টেজিং কপি তৈরি করুন, আপনার পরিবর্তনগুলো নিরাপদে পরীক্ষা করুন, তারপর প্রস্তুত হলে লাইভ করুন। একটি git সরবরাহকারী সংযুক্ত করুন এবং প্রতিটি পুশ নিজে থেকেই তৈরি ও মোতায়েন হবে। কোনো সমস্যা দেখা দিলে সেকেন্ডের মধ্যে পূর্ববর্তী সংস্করণে ফিরে যান।
প্রতিটি সাইট একটি সম্পূর্ণ স্টেজিং পরিবেশ পায়, কোনো অনুমান নয়। প্রোডাকশন ক্লোন করুন, কপির ওপর কাজ করুন, তারপর পরিবর্তনগুলো কার্যকর প্রমাণিত হলে সেগুলো আবার মার্জ করুন।
আপনার লাইভ সাইটের ফাইল এবং ডাটাবেজ অক্ষুণ্ণ রেখে, প্রোডাকশনের মতো একই স্ট্যাক এবং ব্লুপ্রিন্টে একটি স্টেজিং কপি তৈরি করুন, যাতে আপনি যা পরীক্ষা করছেন ঠিক সেটাই যাতে প্রকাশ পায়।
আপনার পরিবর্তনগুলি প্রস্তুত হলে, একটি পদক্ষেপেই স্টেজিংকে প্রোডাকশনে পুশ করুন। ম্যানুয়ালি ফাইল অনুলিপি করা বা ডাটাবেসের ভঙ্গুর রপ্তানির কোনো প্রয়োজন নেই।
প্রতিটি ডিপ্লয় একটি সংস্করণযুক্ত রিলিজ। কোনো পরিবর্তন ভুল আচরণ করলে, কোনো রিস্টোর টিকিট ছাড়াই সরাসরি সর্বশেষ পরিচিত-ভালো রিলিজে ফিরে যান।
পরিচালিত WordPress, WooCommerce, PHP, স্ট্যাটিক HTML বা Node — স্টেজিং এবং পুশ-টু-লাইভ আপনার সমস্ত সাইট জুড়ে একইভাবে কাজ করে।
একবার একটি git প্রদানকারী সংযুক্ত করুন এবং আপনার রিপোজিটরি নির্ভরযোগ্যতার উৎস হয়ে উঠবে। কোড পুশ করুন এবং প্ল্যাটফর্মটি আপনার জন্য এটি তৈরি ও স্থাপন করবে।
OAuth-এর মাধ্যমে GitHub, GitLab বা Bitbucket সংযুক্ত করুন এবং আপনার ডিপ্লয় কি-গুলি এনক্রিপ্ট করা ক্রেডেনশিয়াল স্টোরে সংরক্ষিত হবে, কখনোই সাধারণ কনফিগারেশনে নয়। প্রতিটি পুশের সাথে একটি ওয়েবহুক ট্রিগার হয়, যা সাইটে প্রকাশ করার আগে আপনার স্ট্যাকের — Composer, npm এবং বাকিগুলির — জন্য বিল্ডের ধাপগুলি চালনা করতে একটি টেকসই বিল্ড-অ্যান্ড-ডিপ্লয় পাইপলাইন সক্রিয় করে।
আপনার দল যেভাবে কাজ করে ঠিক সেভাবেই ব্রাঞ্চগুলোকে এনভায়রনমেন্টের সাথে ম্যাপ করুন: main থেকে production, staging থেকে staging, অথবা আপনার পছন্দ অনুযায়ী যেকোনো রীতি। একটি ব্রাঞ্চে মার্জ করুন এবং সংশ্লিষ্ট এনভায়রনমেন্ট নিজে থেকেই আপডেট হয়ে যাবে, তাই কোনো পরিবর্তন প্রয়োগ করা কেবল একটি git push-এর ব্যাপার।
ধারাবাহিক স্থাপনা মানে নিয়ন্ত্রণ ছেড়ে দেওয়া নয়। আপনি সিদ্ধান্ত নেবেন কোন শাখা কোন পরিবেশের সাথে যুক্ত হবে, কখন পরিবর্তন উন্নীত করা হবে এবং কখন পূর্বাবস্থায় ফিরিয়ে আনা হবে। পাইপলাইন যান্ত্রিক কাজ পরিচালনা করে — কোড টানা, বিল্ড চালানো, পারমাণবিকভাবে প্রকাশ করা — যাতে একটি স্থাপন সাধারণ, পুনরাবৃত্তিযোগ্য এবং প্রত্যাহারযোগ্য হয়।
আপনি যদি আমাদের AI প্যাক ব্যবহার করেন, তবে সহকারী পরিবর্তনের কোড লিখতে পারে এবং একই পাইপলাইনের মাধ্যমে সেগুলি আপনার সাইটগুলিতে পুশ করতে পারে, ফলে AI-এর তৈরি পরিবর্তন ঠিক একইভাবে বিল্ড, ডিপ্লয় এবং রোলব্যাকের মধ্য দিয়ে যায় যেভাবে আপনি নিজে হাতে কিছু লিখলে যেত।
স্টেজিং আপনার লাইভ সাইটের একটি সম্পূর্ণ অনুলিপি — ফাইল এবং ডাটাবেস — প্রোডাকশনের মতো একই স্ট্যাক এবং ব্লুপ্রিন্টে তৈরি করে। আপনি অনুলিপিতে আপনার পরিবর্তনগুলি পরীক্ষা করবেন, তারপর সেগুলিকে এক পদক্ষেপে প্রোডাকশনে রূপান্তর করতে পুশ-টু-লাইভ ব্যবহার করবেন।
GitHub, GitLab এবং Bitbucket। আপনি OAuth-এর মাধ্যমে সংযোগ স্থাপন করেন এবং আপনার ডিপ্লয় কিগুলি এনক্রিপ্ট করা ক্রেডেনশিয়াল স্টোরে সংরক্ষিত হয়, সাধারণ কনফিগারেশন ফাইলে কখনোই নয়।
পুশ করার সময় একটি ওয়েবহুক সক্রিয় হয় এবং একটি টেকসই বিল্ড-ও-ডিপ্লয় পাইপলাইন শুরু করে। এটি আপনার স্ট্যাকের জন্য বিল্ড পদক্ষেপগুলি চালায় — Composer, npm এবং এই জাতীয় — এবং ফলাফলটি সেই ব্রাঞ্চের সাথে ম্যাপ করা পরিবেশে প্রকাশ করে।
হ্যাঁ। ব্রাঞ্চ-টু-এনভায়রনমেন্ট ম্যাপিং আপনাকে উদাহরণস্বরূপ main-কে production-এ এবং staging-কে staging-এ নির্দেশ করার সুবিধা দেয়। একটি ব্রাঞ্চে মার্জ করুন এবং সংশ্লিষ্ট এনভায়রনমেন্টটি স্বয়ংক্রিয়ভাবে ডিপ্লয় হয়ে যাবে।
প্রতিটি ডিপ্লয় হলো একটি সংস্করণযুক্ত রিলিজ, তাই আপনি কোনো রিস্টোর টিকিট ছাড়াই পূর্ববর্তী রিলিজে ফিরে যেতে পারেন। যেহেতু ডিপ্লয়গুলি টেকসই, পুনরায় চেষ্টাযোগ্য ওয়ার্কফ্লো হিসেবে পরিচালিত হয়, তাই বিল্ডের মাঝামাঝি কোনো ব্যর্থতা সাইটটিকে কখনোই অর্ধেক ডিপ্লয় অবস্থায় ফেলে রাখে না।
স্টেজিং করুন, সরাসরি লাইভে পাঠান এবং git থেকে ডিপ্লয় করুন। কার্ড ছাড়াই ১৪ দিনের ট্রায়াল, ৩০ দিনের টাকা ফেরত গ্যারান্টি, বিনামূল্যে মাইগ্রেশন এবং কোনো ভেন্ডর নির্ভরতা নেই।
বিনামূল্যে শুরু করুন