หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

Firebase Hosting

Firebase Hosting ให้บริการโฮสติ้งที่รวดเร็วและปลอดภัยสำหรับเว็บแอปเนื้อหาคงที่และไดนามิกและไมโครเซอร์วิส

Firebase Hosting คือการโฮสต์เนื้อหาเว็บระดับการผลิตสำหรับนักพัฒนา ด้วยคำสั่งเดียวคุณสามารถปรับใช้เว็บแอปได้อย่างรวดเร็วและให้บริการทั้งเนื้อหาแบบคงที่และแบบไดนามิกไปยัง CDN ทั่วโลก (เครือข่ายการจัดส่งเนื้อหา) คุณยัง จับคู่ Firebase Hosting กับ Cloud Functions หรือ Cloud Run เพื่อบิว ด์ และโฮสต์ไมโครเซอร์วิสบน Firebase ได้

เริ่ม

ความสามารถที่สำคัญ

แสดงเนื้อหาผ่านการเชื่อมต่อที่ปลอดภัย เว็บที่ทันสมัยมีความปลอดภัย Zero-configuration SSL ติดตั้งไว้ใน Firebase Hosting ดังนั้นเนื้อหาจึงถูกส่งอย่างปลอดภัยเสมอ
โฮสต์เนื้อหาแบบคงที่และไดนามิกพร้อมไมโครเซอร์วิส Firebase Hosting รองรับเนื้อหาทุกประเภทสำหรับการโฮสต์ตั้งแต่ไฟล์ CSS และ HTML ไปจนถึงไมโครเซอร์วิสหรือ API ของ Express.js
ส่งเนื้อหาได้รวดเร็ว ไฟล์แต่ละไฟล์ที่คุณอัปโหลดจะถูกแคชบน SSD ที่ CDN edge ทั่วโลกและทำหน้าที่เป็น gzip หรือ Brotli เราเลือกวิธีการบีบอัดที่ดีที่สุดสำหรับเนื้อหาของคุณโดยอัตโนมัติ ไม่ว่าผู้ใช้ของคุณจะอยู่ที่ไหนเนื้อหาก็จะถูกส่งอย่างรวดเร็ว
ปรับใช้เวอร์ชันใหม่ด้วยคำสั่งเดียว การใช้ Firebase CLI ช่วยให้แอปของคุณทำงานได้ในไม่กี่วินาที เครื่องมือบรรทัดคำสั่งทำให้ง่ายต่อการเพิ่มเป้าหมายการปรับใช้ในกระบวนการสร้างของคุณ
ย้อนกลับได้ด้วยคลิกเดียว การปรับใช้อย่างรวดเร็วนั้นยอดเยี่ยม แต่การสามารถยกเลิกข้อผิดพลาดนั้นดีกว่า Firebase Hosting มีการจัดการเวอร์ชันเต็มและการเผยแพร่ด้วยการย้อนกลับในคลิกเดียว

มันทำงานอย่างไร?

Firebase Hosting สร้างขึ้นสำหรับนักพัฒนาเว็บยุคใหม่ เว็บไซต์และแอพมีประสิทธิภาพมากขึ้นกว่าเดิมด้วยการเพิ่มขึ้นของเฟรมเวิร์ก JavaScript ส่วนหน้าเช่นเครื่องมือสร้างมุมและแบบคงที่เช่น Jekyll ไม่ว่าคุณจะปรับใช้หน้า Landing Page ของแอปแบบธรรมดาหรือ Progressive Web App (PWA) ที่ซับซ้อนโฮสติ้งจะมอบโครงสร้างพื้นฐานคุณสมบัติและเครื่องมือที่เหมาะกับการปรับใช้และจัดการเว็บไซต์และแอป

เมื่อใช้ Firebase CLI คุณจะปรับใช้ไฟล์จากไดเรกทอรีภายในเครื่องบนคอมพิวเตอร์ของคุณไปยังเซิร์ฟเวอร์โฮสติ้ง นอกเหนือจากการแสดงเนื้อหาแบบคงที่แล้วคุณยังสามารถใช้ Cloud Functions สำหรับ Firebase หรือ Cloud Run เพื่อ ให้บริการเนื้อหาแบบไดนามิกและโฮสต์ไมโคร เซอร์วิสบนไซต์ของคุณ เนื้อหาทั้งหมดให้บริการผ่านการเชื่อมต่อ SSL จากเซิร์ฟเวอร์ขอบที่ใกล้ที่สุดบน CDN ทั่วโลกของเรา

Firebase Hosting มี ตัวเลือกการกำหนดค่าโฮสติ้งที่ มีน้ำหนักเบาเพื่อให้คุณสร้าง PWA ที่ซับซ้อนได้ คุณสามารถเขียน URL ใหม่สำหรับการกำหนดเส้นทางฝั่งไคลเอ็นต์ตั้งค่าส่วนหัวที่กำหนดเองและแม้แต่ให้บริการเนื้อหาที่แปลได้

สำหรับการแสดงเนื้อหาของคุณ Firebase มีตัวเลือกโดเมนและโดเมนย่อยต่างๆดังนี้

  • โดยค่าเริ่มต้นทุกโครงการ Firebase มีโดเมนย่อยฟรีบน web.app และ firebaseapp.com โดเมน ไซต์ทั้งสองนี้ให้บริการเนื้อหาและการกำหนดค่าที่ปรับใช้เหมือนกัน

  • คุณสามารถ สร้างหลายไซต์ได้ หากคุณมีไซต์และแอปที่เกี่ยวข้องซึ่งให้บริการเนื้อหาที่แตกต่างกัน แต่ยังคงแบ่งปันทรัพยากรโครงการ Firebase เดียวกัน (เช่นหากคุณมีบล็อกแผงควบคุมผู้ดูแลระบบและแอปสาธารณะ)

  • คุณสามารถ เชื่อมต่อชื่อโดเมนของคุณเอง กับไซต์ที่โฮสต์โดย Firebase

Firebase จัดเตรียมใบรับรอง SSL สำหรับโดเมนทั้งหมดของคุณโดยอัตโนมัติเพื่อให้เนื้อหาทั้งหมดของคุณได้รับการบริการอย่างปลอดภัย

เส้นทางการดำเนินการ

ติดตั้ง Firebase CLI Firebase CLI ช่วยให้ง่ายต่อการตั้งค่าโครงการโฮสติ้งใหม่เรียกใช้เซิร์ฟเวอร์การพัฒนาภายในและปรับใช้เนื้อหา
ตั้งค่าไดเรกทอรีโครงการ เพิ่มเนื้อหาแบบคงที่ของคุณไปยังโฟลเดอร์โปรเจ็กต์โฮสติ้งในเครื่องของคุณและตั้งค่า Cloud Functions หรือ Cloud Run สำหรับ เนื้อหาไดนามิกและไมโคร เซอร์วิสของคุณ จากนั้นคุณสามารถทดสอบไซต์ของคุณในเครื่องได้โดยเรียกใช้ firebase serve
ทำให้ไซต์ของคุณใช้งานได้ เมื่อสิ่งต่างๆดูดีให้เรียกใช้ firebase deploy เพื่ออัปโหลดสแนปชอตล่าสุดไปยังเซิร์ฟเวอร์ของเรา มีการเปิดตัวเวอร์ชันใหม่ทั้งหมดในคราวเดียวดังนั้นคุณจึงไม่ต้องกังวลเกี่ยวกับการปรับใช้ครึ่งหนึ่งที่เสร็จสมบูรณ์ แต่หากมีบางอย่างผิดพลาดคุณสามารถ ย้อนกลับได้ ด้วยคลิกเดียว
ลิงก์ไปยัง Firebase Web App (ไม่บังคับ) ด้วยการลิงก์ไซต์ของคุณกับ Firebase Web App คุณจะสามารถใช้ Firebase Performance Monitoring เพื่อรับข้อมูลเชิงลึกเกี่ยวกับลักษณะการทำงานของไซต์ของคุณ

ขั้นตอนถัดไป