ফায়ারবেস হোস্টিং
ফায়ারবেস হোস্টিং আপনার ওয়েব অ্যাপ্লিকেশন, স্ট্যাটিক এবং গতিশীল সামগ্রী এবং মাইক্রোসার্চেসিসের জন্য দ্রুত এবং সুরক্ষিত হোস্টিং সরবরাহ করে।
ফায়ারবেস হোস্টিং হল বিকাশকারীদের জন্য প্রোডাকশন-গ্রেডের ওয়েব সামগ্রী content একটি একক কমান্ডের সাহায্যে আপনি দ্রুত ওয়েব অ্যাপ্লিকেশন মোতায়েন করতে পারেন এবং স্থিতিশীল এবং গতিশীল উভয় বিষয়বস্তুকে একটি গ্লোবাল সিডিএন (বিষয়বস্তু বিতরণ নেটওয়ার্ক) এ সরবরাহ করতে পারেন। ফায়ারবেসে মাইক্রোসার্চেস তৈরি করতে এবং হোস্ট করার জন্য আপনি ক্লাউড ফাংশন বা ক্লাউড রানের সাথে ফায়ারবেস হোস্টিংয়ের জুড়িও রাখতে পারেন।
মূল ক্ষমতা
সুরক্ষিত সংযোগের মাধ্যমে সামগ্রী পরিবেশন করুন | আধুনিক ওয়েব সুরক্ষিত। জিরো-কনফিগারেশন এসএসএল ফায়ারবেস হোস্টিংয়ে অন্তর্নির্মিত, তাই সামগ্রী সর্বদা সুরক্ষিতভাবে সরবরাহ করা হয়। |
স্থিতিশীল এবং গতিশীল বিষয়বস্তু প্লাস মাইক্রোসার্ভেসিকে হোস্ট করুন | ফায়ারবেস হোস্টিং হোস্টিংয়ের জন্য আপনার সিএসএস এবং এইচটিএমএল ফাইল থেকে আপনার এক্সপ্রেস.জেএস মাইক্রোসার্ভেসেস বা এপিআইপিগুলিতে সমস্ত ধরণের সামগ্রী সমর্থন করে। |
সামগ্রী দ্রুত সরবরাহ করুন | আপনার আপলোড করা প্রতিটি ফাইল সারা বিশ্বে সিডিএন প্রান্তগুলিতে এসএসডিতে ক্যাশে এবং জিজিপ বা ব্রোটলি হিসাবে পরিবেশন করা হয়। আমরা আপনার সামগ্রীর জন্য সেরা সংক্ষেপণ পদ্ধতিটি স্বয়ংক্রিয়ভাবে নির্বাচন করি। আপনার ব্যবহারকারীরা যেখানেই থাকুন না কেন, সামগ্রীটি দ্রুত সরবরাহ করা হয়। |
লাইভ হওয়ার আগে আপনার পরিবর্তনগুলি অনুকরণ করুন এবং ভাগ করুন | স্থানীয়ভাবে হোস্ট করা URL- এ আপনার পরিবর্তনগুলি দেখুন এবং পরীক্ষা করুন এবং একটি অনুকরণযুক্ত ব্যাকএন্ডের সাথে ইন্টারঅ্যাক্ট করুন। অস্থায়ী পূর্বরূপ URL টি ব্যবহার করে সতীর্থদের সাথে আপনার পরিবর্তনগুলি ভাগ করুন। হোস্টিং আপনার পূর্বরূপযুক্ত সামগ্রীর সহজ পুনরাবৃত্তির জন্য একটি গিটহাব সংহতকরণও সরবরাহ করে। |
একটি কমান্ড সহ নতুন সংস্করণ স্থাপন করুন | ফায়ারবেস সিএলআই ব্যবহার করে আপনি নিজের অ্যাপটি কয়েক সেকেন্ডে চালিয়ে নিতে পারেন। কমান্ড লাইন সরঞ্জামগুলি আপনার বিল্ড প্রক্রিয়াতে মোতায়েনের লক্ষ্যগুলি যুক্ত করা সহজ করে তোলে। এবং আপনার যদি ডিপ্লয়টি পূর্বাবস্থায় ফেরাতে হয় তবে হোস্টিং এক-ক্লিক রোলব্যাক সরবরাহ করে। |
এটা কিভাবে কাজ করে?
ফায়ারবেস হোস্টিং আধুনিক ওয়েব বিকাশকারীদের জন্য নির্মিত। অ্যাঙ্কুলার এবং জেকিলের মতো স্ট্যাটিক জেনারেটর সরঞ্জামগুলির মতো ফ্রন্ট-এন্ড জাভাস্ক্রিপ্ট ফ্রেমওয়ার্কগুলির উত্থানের সাথে ওয়েবসাইট এবং অ্যাপ্লিকেশনগুলি আগের চেয়ে আরও শক্তিশালী। আপনি যদি কোনও সাধারণ অ্যাপ অবতরণ পৃষ্ঠা বা একটি জটিল প্রগ্রেসিভ ওয়েব অ্যাপ (পিডাব্লুএ) মোতায়েন করছেন না কেন, হোস্টিং আপনাকে ওয়েবসাইট এবং অ্যাপ্লিকেশন স্থাপন ও পরিচালনার জন্য উপযুক্ত অবকাঠামো, বৈশিষ্ট্য এবং সরঞ্জামাদি দেয়।
ফায়ারবেস সিএলআই ব্যবহার করে, আপনি আপনার কম্পিউটারে স্থানীয় ডিরেক্টরি থেকে ফাইলগুলি আমাদের হোস্টিং সার্ভারগুলিতে স্থাপন করেন। স্থিতিশীল সামগ্রী সরবরাহের বাইরে আপনি ফায়ারবেস বা ক্লাউড রানের জন্য ক্লাউড ফাংশনগুলি আপনার সাইটগুলিতে গতিশীল বিষয়বস্তু এবং হোস্ট মাইক্রোসার্চেসগুলি পরিবেশন করতে ব্যবহার করতে পারেন। সমস্ত বিষয়বস্তু আমাদের গ্লোবাল সিডিএন এর নিকটতম প্রান্ত সার্ভার থেকে একটি এসএসএল সংযোগে পরিবেশন করা হয়।
লাইভ হওয়ার আগে আপনি নিজের পরিবর্তনগুলিও দেখতে ও পরীক্ষা করতে পারেন। ফায়ারবেস লোকাল এমুলেটর স্যুট ব্যবহার করে, আপনি স্থানীয়ভাবে হোস্ট করা URL- এ আপনার অ্যাপ এবং ব্যাকএন্ড সংস্থানগুলি অনুকরণ করতে পারেন। আপনি নিজের পরিবর্তনগুলি অস্থায়ী পূর্বরূপ URL এ ভাগ করতে পারেন এবং উন্নয়নের সময় সহজ পুনরাবৃত্তির জন্য একটি গিটহাব ইন্টিগ্রেশন সেট করতে পারেন।
ফায়ারবেস হোস্টিংয়ের কাছে হালকা ওজনের হোস্টিং কনফিগারেশন বিকল্প রয়েছে যাতে আপনি পরিশীলিত পিডব্লিউএ তৈরি করতে পারেন। আপনি সহজেই ক্লায়েন্ট-সাইড রাউটিংয়ের জন্য ইউআরএলগুলি পুনরায় লিখতে পারেন, কাস্টম শিরোনাম সেট আপ করতে পারেন, এবং এমনকি স্থানীয়করণ সামগ্রী সরবরাহ করতে পারেন।
আপনার বিষয়বস্তু পরিবেশন করার জন্য, ফায়ারবেস বেশ কয়েকটি ডোমেন এবং সাবডোমেন বিকল্প সরবরাহ করে:
ডিফল্টরূপে, প্রতিটি ফায়ারবেস প্রকল্পের
web.app
এবংfirebaseapp.com
web.app
ডোমেনগুলিতে বিনামূল্যে সাবডোমেন থাকে। এই দুটি সাইট একই মোতায়েন করা সামগ্রী এবং কনফিগারেশন পরিবেশন করে।আপনার যদি সম্পর্কিত সাইট এবং অ্যাপস থাকে যা বিভিন্ন বিষয়বস্তু পরিবেশন করে তবে আপনি একই ফায়ারবেস প্রকল্পের সংস্থানগুলি ভাগ করে নিতে পারেন (উদাহরণস্বরূপ যদি আপনার কোনও ব্লগ, অ্যাডমিন প্যানেল এবং পাবলিক অ্যাপ্লিকেশন থাকে) আপনি একাধিক সাইট তৈরি করতে পারেন ।
আপনি নিজের ডোমেন নামটি ফায়ারবেস-হোস্ট করা সাইটের সাথে সংযুক্ত করতে পারেন।
ফায়ারবেস স্বয়ংক্রিয়ভাবে আপনার সমস্ত ডোমেনের জন্য এসএসএল শংসাপত্র সরবরাহ করে যাতে আপনার সমস্ত সামগ্রী নিরাপদে পরিবেশন করা হয়।
বাস্তবায়নের পথ
ফায়ারবেস সিএলআই ইনস্টল করুন | ফায়ারবেস সিএলআই একটি নতুন হোস্টিং প্রকল্প স্থাপন, স্থানীয় বিকাশ সার্ভার চালানো এবং সামগ্রী মোতায়েন করা সহজ করে তোলে। | |
একটি প্রকল্প ডিরেক্টরি সেট আপ করুন | স্থানীয় প্রকল্প ডিরেক্টরিতে আপনার স্থিতিশীল সম্পদ যুক্ত করুন, তারপরে আপনার স্থানীয় প্রকল্প ডিরেক্টরিতে, আপনি আপনার গতিশীল সামগ্রী এবং মাইক্রোসার্চেসিসের জন্য ক্লাউড ফাংশন বা ক্লাউড রানও সেট আপ করতে পারেন। | |
লাইভ হওয়ার আগে আপনার পরিবর্তনগুলি দেখুন, পরীক্ষা করুন এবং ভাগ করুন (alচ্ছিক) | একটি অস্থায়ী পূর্বরূপ URL এ আপনার পরিবর্তনগুলি দেখতে এবং ভাগ করে নেওয়ার জন্য, | |
আপনার সাইট স্থাপন করুন | যখন জিনিসগুলি ভাল দেখাচ্ছে, চালনা করুন আমাদের সার্ভারগুলিতে সর্বশেষ স্ন্যাপশট আপলোড করতে আপনার যদি ডিপ্লয়টি পূর্বাবস্থায় ফেরাতে হয় তবে আপনি ফায়ারবেস কনসোলে কেবল একটি ক্লিক দিয়ে ফিরে যেতে পারেন। | |
ফায়ারবেস ওয়েব অ্যাপ্লিকেশন লিঙ্ক ( optionচ্ছিক ) | আপনার সাইটটিকে ফায়ারবেস ওয়েব অ্যাপের সাথে সংযুক্ত করে, আপনি আপনার অ্যাপ্লিকেশনটির জন্য ব্যবহার এবং আচরণের ডেটা সংগ্রহ করতে গুগল অ্যানালিটিক্স ব্যবহার করতে পারেন এবং আপনার অ্যাপ্লিকেশনটির কার্যকারিতা বৈশিষ্ট্যগুলি অন্তর্দৃষ্টি পেতে ফায়ারবেস পারফরম্যান্স মনিটরিং ব্যবহার করতে পারেন। |
পরবর্তী পদক্ষেপ
ফায়ারবেস হোস্টিং দিয়ে শুরু করুন ।
আপনার সাইটের উন্নতি অবিরত করুন। স্থানীয়ভাবে পরীক্ষা করুন, একটি অস্থায়ী পূর্বরূপ URL এ পরিবর্তনগুলি ভাগ করুন, তারপরে আপনার লাইভ সাইটে স্থাপন করুন। এই ধাপে ধাপে গাইড অনুসরণ করুন।
ফায়ারবেসে মাইক্রোসার্ভেসিস তৈরি এবং হোস্ট করুন।