Firebase Hosting জন্য মূল্য নির্ধারণ করা হয় আপনার প্রজেক্টের নিম্নলিখিত ব্যবহারের উপর ভিত্তি করে:
Hosting স্টোরেজ (জিবি) — আপনার Hosting সাইটের বিষয়বস্তু (আপনার স্ট্যাটিক ফাইল এবং আপনার কনফিগারেশন ফাইল) সংরক্ষণ করার জন্য প্রয়োজনীয় স্টোরেজ স্পেসের পরিমাণ।
ডেটা স্থানান্তর (GB/মাস) — আমাদের CDN থেকে শেষ ব্যবহারকারীদের কাছে স্থানান্তরিত ডেটার পরিমাণ। প্রতিটি Hosting সাইট স্বয়ংক্রিয়ভাবে আমাদের গ্লোবাল CDN দ্বারা কোনো চার্জ ছাড়াই সমর্থিত হয়।
আপনার Hosting কোটা প্রজেক্ট-লেভেল, সাইট-লেভেল বা চ্যানেল-লেভেল নয়। অতিরিক্ত অর্থপ্রদানের সঞ্চয়স্থান এবং ডেটা স্থানান্তর স্তরগুলি আনলক করতে আপনি আপনার প্রকল্পটিকে ব্লেজ বিলিং পরিকল্পনায় আপগ্রেড করতে পারেন। Firebase Hosting জন্য কোটা এবং মূল্য সম্পর্কে আরও জানুন।
আমরা Google Cloud কনসোলে আপনার প্রকল্পের জন্য বাজেট সতর্কতা সেট আপ করার পরামর্শ দিই।
Firebase কনসোলে আপনার Hosting স্টোরেজ স্তর এবং ডেটা স্থানান্তর স্তর উভয়ই পর্যবেক্ষণ করুন:
কনসোলের Hosting বিভাগে ইউসেজ ড্যাশবোর্ডে যান।
আপনি বিভিন্ন বিলিং সময়কালের পাশাপাশি আপনার সমস্ত Hosting সাইট বা প্রতিটি সাইটের জন্য ব্যবহারের মাত্রা দেখতে পারেন।কনসোলে আপনার প্রকল্পের ব্যবহার এবং বিলিং ড্যাশবোর্ড দেখুন।
Hosting স্টোরেজ বুঝুন
আপনি যখন আপনার সাইটে নতুন সামগ্রী স্থাপন করেন, তখন আপনি একটি "রিলিজ" তৈরি করেন যা আপনার সাইটের জন্য সামগ্রী এবং কনফিগারেশনের একটি নির্দিষ্ট সংস্করণ নির্দেশ করে৷ প্রতিটি রিলিজের সাথে যুক্ত ফাইলগুলি (নতুন রিলিজ এবং আগের রিলিজ উভয়ই) Firebase দ্বারা সংরক্ষণ করা হয়। এই ফাইলগুলি আপনার প্রকল্পের Hosting স্টোরেজ ব্যবহারের স্তর তৈরি করে।
এই Hosting স্টোরেজটি স্বাধীন এবং আপনার ফায়ারবেস প্রোজেক্টের (যেমন Cloud Storage for Firebase ) অন্য কোনো স্টোরেজের সাথে সম্পর্কিত নয়।
মনে রাখবেন যে Hosting পৃথক ফাইলের জন্য সর্বোচ্চ 2 জিবি আকারের সীমা রয়েছে।
Hosting স্টোরেজের জন্য কোটা
আপনার Hosting বিষয়বস্তুর জন্য সঞ্চয়স্থান 10 GB পর্যন্ত কোনো খরচ ছাড়াই।
আপনি যদি ব্লেজ প্ল্যানে না থাকেন, এবং আপনি বিনা খরচে Hosting স্টোরেজের 10 জিবি সীমাতে পৌঁছে যান, আপনি আপনার সাইটে নতুন সামগ্রী স্থাপন করতে সক্ষম হবেন না। আপনাকে পুরানো রিলিজ মুছে ফেলতে হবে বা Blaze প্ল্যানে আপগ্রেড করতে হবে ।
আপনি যদি ব্লেজ প্ল্যানে থাকেন, এবং আপনি 10 জিবি বিনা খরচে Hosting স্টোরেজের সীমাতে পৌঁছে যান, তাহলে প্রতিটি অতিরিক্ত GB Hosting স্টোরেজের জন্য আপনাকে $0.026 বিল করা হবে।
Hosting স্টোরেজের ব্যবহার নিয়ন্ত্রণ করুন
আপনার Hosting স্টোরেজ ব্যবহার নিয়ন্ত্রণ করতে, এখানে আপনি করতে পারেন এমন কিছু জিনিস রয়েছে:
রাখা রিলিজের সংখ্যার জন্য একটি সীমা সেট করুন ।
নির্দিষ্ট রিলিজ ম্যানুয়ালি মুছে দিন ।
Cloud Storage for Firebase ব্যবহার করে বড় ফাইল সঞ্চয় করুন, যা স্বতন্ত্র বস্তুর জন্য টেরাবাইট পরিসরে সর্বোচ্চ আকারের সীমা অফার করে।
Hosting ডেটা ট্রান্সফার বুঝুন
যখন Hosting আপনার সাইটের একটি সংস্থান পরিবেশন করে, তখন আমাদের CDN থেকে আপনার শেষ ব্যবহারকারীর কাছে ডেটা স্থানান্তরিত হয়। অনুরোধ করা সংস্থানটি ইতিমধ্যেই আমাদের CDN ক্যাশে (একটি ক্যাশে হিট) উপলব্ধ হতে পারে বা এটি Hosting ব্যাকএন্ড (একটি ক্যাশে মিস) থেকে আসতে হতে পারে। যদি অনুরোধ করা বিষয়বস্তু CDN-এ ক্যাশে করা যায়, তা হবে। ক্যাশে হিট এবং মিস উভয়ই আপনার প্রকল্পের Hosting ডেটা ট্রান্সফার ব্যবহারের জন্য গণনা করে।
Hosting ডেটা ট্রান্সফারের জন্য কোটা
প্রতিটি Hosting সাইট স্বয়ংক্রিয়ভাবে আমাদের গ্লোবাল CDN দ্বারা কোনো চার্জ ছাড়াই সমর্থিত হয়। CDN থেকে আপনার শেষ ব্যবহারকারীদের কাছে ডেটা স্থানান্তর 10 GB/মাস পর্যন্ত কোনো খরচ নেই।
আপনি যদি ব্লেজ প্ল্যানে না থাকেন, এবং আপনি 10 জিবি/মাস বিনা খরচে ডেটা স্থানান্তরের সীমাতে পৌঁছে যান, আমরা একটি ছোট গ্রেস পিরিয়ড অফার করি তবে আপনার সাইটগুলি অক্ষম করা হবে৷ আপনার সাইটগুলি পরের মাসের শুরু পর্যন্ত নিষ্ক্রিয় থাকবে কারণ ডেটা ট্রান্সফার বিলিং মাসিক ব্যবহারের স্তরের উপর ভিত্তি করে। আপনি ব্লেজ প্ল্যানে আপগ্রেড করে অবিলম্বে আপনার সাইটগুলি পুনরায় সক্রিয় করতে পারেন৷
আপনি যদি Blaze প্ল্যানে থাকেন, এবং আপনি 10 GB/মাস বিনা খরচে ডেটা স্থানান্তরের সীমাতে পৌঁছে যান, তাহলে সেই মাসে স্থানান্তরিত প্রতিটি অতিরিক্ত GB ডেটার জন্য আপনাকে $0.15 বিল করা হবে।
Hosting ডেটা ট্রান্সফারের ব্যবহার নিয়ন্ত্রণ করুন
আপনার Hosting ডেটা ট্রান্সফার ব্যবহার নিয়ন্ত্রণ করতে, এখানে আপনি করতে পারেন এমন কিছু জিনিস রয়েছে:
আপনার বিষয়বস্তুর ক্লায়েন্ট-সাইড ক্যাশিং সূক্ষ্ম-টিউন করুন যাতে ব্রাউজারগুলিকে CDN থেকে কোনও সংস্থান অনুরোধ করতে না হয়। ওয়েব ডেভেলপার ডকুমেন্টেশনে ক্যাশিং সম্পর্কে আরও জানুন।
এমন ছবি এবং ভিডিও লোড করা এড়িয়ে চলুন যা আপনার আসলে প্রদর্শনের প্রয়োজন নেই।
নির্দিষ্ট অনুরোধগুলি পরিচালনা করার জন্য পরিষেবা কর্মী তৈরি করুন।
আপনি যদি সংরক্ষিত Hosting URL এর মাধ্যমে Firebase SDK লোড করেন, তাহলে এই URLগুলির জন্য সংরক্ষিত নামস্থান সম্পর্কে গুরুত্বপূর্ণ তথ্য পড়তে ভুলবেন না।এখানে কিছু সংস্থান রয়েছে যা আপনাকে পরিষেবা কর্মীদের সেট আপ করতে সাহায্য করবে, বিশেষত PWA এর সাথে:
কোডল্যাব: পরিষেবা কর্মীর সাথে ফাইল ক্যাশ করা
ডকুমেন্টেশন: সার্ভিস ওয়ার্কার মাইন্ডসেট