โฮสติ้งแอปและโซลูชันอื่นๆ ของ Google
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ผลิตภัณฑ์แบบ Serverless เช่น Firebase App Hosting ช่วยให้คุณสามารถ
ทำให้แอปพลิเคชันใช้งานได้รวดเร็วโดยไม่ต้องจัดการโครงสร้างพื้นฐานด้วยตนเอง ในบรรดาโซลูชันของ Google นั้น App Hosting เป็นตัวเลือกที่ดีที่สุดสำหรับนักพัฒนาเว็บที่สร้างเว็บแอปที่ทันสมัยบนเฟรมเวิร์กยอดนิยม เนื่องจากจัดการทั้งสแต็กตั้งแต่ CDN ไปจนถึงการแสดงผลฝั่งเซิร์ฟเวอร์
อย่างไรก็ตาม App Hosting เป็นเพียงหนึ่งในผลิตภัณฑ์แบบไม่ใช้เซิร์ฟเวอร์หลายรายการของ Google
คุณอาจเลือก
App Hosting หรือผลิตภัณฑ์อื่นๆ ต่อไปนี้ ทั้งนี้ขึ้นอยู่กับลักษณะของแอปหรือความต้องการด้านความสามารถในการปรับขนาด
- Cloud Run: เหมาะที่สุดสำหรับการเรียกใช้บริการแบ็กเอนด์
ในคอนเทนเนอร์ที่มีการกำหนดค่าสูงสุด
- Cloud Functions: เหมาะที่สุดสำหรับ
การสร้างฟังก์ชันที่ขับเคลื่อนด้วยเหตุการณ์แบบอเนกประสงค์อย่างรวดเร็ว
- Cloud Functions for
Firebase: เหมือนกับ Cloud
Functions แต่มีโมเดลที่เรียบง่ายเพื่อให้ผสานรวมกับฟีเจอร์อื่นๆ ของ
Firebase ได้ง่ายขึ้น เช่น Realtime Database หรือ Cloud Firestore
- Firebase App Hosting: เหมาะสำหรับการโฮสต์เว็บแอปที่สร้างขึ้นจากเฟรมเวิร์กสมัยใหม่
ที่มีการแสดงผลฝั่งเซิร์ฟเวอร์ (SSR) หรือฟีเจอร์ Generative AI
- Firebase Hosting : เหมาะอย่างยิ่ง
สำหรับการโฮสต์เนื้อหาแบบคงที่ เช่น เว็บไซต์และรูปภาพ
ในส่วนของค่าใช้จ่าย Cloud Run, Cloud Functions และ Firebase App Hosting ต้องมีบัญชีสำหรับการเรียกเก็บเงินเพื่อเริ่มต้นใช้งาน รวมถึงมีระดับแบบไม่มีค่าใช้จ่ายสำหรับการติดตั้งใช้งานขนาดเล็ก และมีราคาตามการใช้งาน Firebase Hosting มีแพ็กเกจแบบไม่มีค่าใช้จ่ายซึ่งไม่จำเป็นต้องมีบัญชีสำหรับการเรียกเก็บเงินสำหรับการติดตั้งใช้งานขนาดเล็ก และมีความยืดหยุ่นในการขยายขนาดเมื่อแอปของคุณขยายขนาดขึ้น
App Hosting และ Firebase Hosting
App Hosting ไม่ได้มาแทนที่ Firebase Hosting โดยตรง แต่มาเติมเต็ม
ช่องว่างที่เฉพาะเจาะจง หากคุณกำลังพัฒนาเว็บแอปแบบไดนามิกที่แสดงผลฝั่งเซิร์ฟเวอร์ด้วย
SSR App Hosting เหมาะสำหรับคุณอย่างแน่นอน หากต้องการ
โฮสติ้งสำหรับเว็บไซต์แบบคงที่หรือแอปหน้าเดียว คุณอาจต้องใช้Hostingเดิม
เพื่อเพิ่มประสิทธิภาพด้านต้นทุนและประสิทธิภาพ
เนื่องจาก App Hosting และ Firebase Hosting มีฟีเจอร์ที่รองรับซึ่งทับซ้อนกันอยู่ การดูรายละเอียดเพิ่มเติมจึงอาจเป็นประโยชน์
ฟีเจอร์
|
Hosting
|
App Hosting
|
การทําให้เว็บแอปที่แสดงผลฝั่งเซิร์ฟเวอร์ใช้งานได้โดยอัตโนมัติ
|
ทดลอง
|
ใช่
|
ระยะหมดเวลาของคำขอ
|
1 เดือน
|
5 นาที
|
ระยะหมดเวลาของแคช
|
1 ชม.
|
1 ชม.
|
การควบคุมแคช Stale-While-Revalidate
|
ไม่
|
ใช่
|
ข้อกำหนดในการให้บริการ
|
Firebase
|
ระบบคลาวด์
|
สำเนาต้นทางของเนื้อหาแบบคงที่
|
3
|
ไม่มี
|
ภูมิภาคเนื้อหาแบบไดนามิก
|
3
|
3
|
การทำให้ใช้งานได้อย่างต่อเนื่อง
|
จำกัด
|
ในตัว
|
กระบวนการบิลด์
|
สภาพแวดล้อมในพื้นที่
|
สภาพแวดล้อมที่ทำซ้ำได้
|
แสดงตัวอย่างเนื้อหา
|
มี
|
ไม่
|
ความทนทานต่อข้อผิดพลาด
|
การหยุดชะงักทั่วโลก
|
การหยุดชะงักระดับภูมิภาค
|
โปรแกรมจำลอง
|
ใช่
|
ใช่
|
ฟีเจอร์วงจรการพัฒนาของ App Hosting และ Hosting
Firebase App Hosting ผสานรวมกับ GitHub อย่างลึกซึ้งและนำเสนอการเปิดตัวที่มีประสิทธิภาพ
ไปยังเวอร์ชันที่ใช้งานจริงสำหรับแอปของคุณ เมื่อคุณพุชการเปลี่ยนแปลงไปยังกิ่งก้านที่ใช้งานจริง App Hosting จะสร้างกิ่งก้านในสภาพแวดล้อม Cloud Build ที่ทำซ้ำได้
จากนั้นใน UI ของแดชบอร์ด App Hosting คุณจะติดตามเว็บแอปแต่ละเวอร์ชันไปยังคอมมิตที่ใช้สร้างได้อย่างแม่นยำ เพื่อให้ทราบว่าการเปลี่ยนแปลงใดที่ใช้งานจริงในเวลาใดเวลาหนึ่ง
Firebase Hosting ยังมีการผสานรวมโดยใช้ GitHub Actions
เพื่อสร้างช่องตัวอย่างและนำไปใช้กับช่องที่เผยแพร่จริงเพื่อตอบสนองต่อการดำเนินการใน
ที่เก็บ
แอปที่ติดตั้งใช้งานโดยใช้การทดสอบเฟรมเวิร์กใน Firebase CLI
สําหรับเว็บแอปสมัยใหม่ที่ติดตั้งใช้งานใน Firebase Hosting โดยใช้
การทดลองเฟรมเวิร์กใน Firebase CLI เราขอแนะนําให้ "อัปเกรด" เป็น
App Hosting App Hostingจะช่วยให้คุณมีโซลูชันแบบรวมเพื่อจัดการทุกอย่างตั้งแต่ CDN ไปจนถึงการแสดงผลฝั่งเซิร์ฟเวอร์ พร้อมด้วยการผสานรวม GitHub ที่ได้รับการปรับปรุง
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-08 UTC
[null,null,["อัปเดตล่าสุด 2025-08-08 UTC"],[],[],null,["\u003cbr /\u003e\n\nServerless products like Firebase App Hosting let you deploy applications\nfast, without managing the infrastructure yourself. Among Google solutions,\nApp Hosting is the best\nchoice for web developers creating modern web apps on popular\nframeworks because it manages the full stack, from the CDN to server-side\nrendering.\n\nHowever, App Hosting is only one of several Google serverless products.\nDepending on the nature of your app or your scalability needs, you might choose\nApp Hosting or one of these other products:\n\n- **[Cloud Run](https://cloud.google.com/run/docs):** Best for running backend services in containers with maximum configurability.\n- **[Cloud Functions](https://cloud.google.com/functions/docs):** Best for quickly creating single-purpose, event-driven functions.\n- **[Cloud Functions for\n Firebase](/docs/functions)** : Like Cloud Functions, but with a simplified model for easier integration with other Firebase features like Realtime Database or Cloud Firestore.\n- **Firebase App Hosting:** Ideal for hosting modern frameworks-based web apps with server-side rendering (SSR) or generative AI features.\n- **[Firebase Hosting](/docs/hosting):** Excellent for hosting static assets like websites and images.\n\nRegarding cost, Cloud Run, Cloud Functions, and Firebase App Hosting require\na billing account to get started, include a no-cost tier for small deployments,\nand are priced based on usage. Firebase Hosting offers a no-cost tier with\nno billing account required for small deployments, with flexibility to expand as\nyour app scales up.\n\nApp Hosting and Firebase Hosting\n\nApp Hosting is not a drop-in replacement for Firebase Hosting -- it fills\na specific gap. If you are developing a dynamic, server-rendered web app with\nSSR, App Hosting is definitely for you. If you want\nhosting for a static website or single-page app, it may make sense to use the\noriginal Hosting to optimize for cost and performance.\n\nSince App Hosting and Firebase Hosting have a degree of overlap in the\nfeatures they support, a more detailed look may be helpful.\n\n| Feature | Hosting | App Hosting |\n|--------------------------------------------------|-----------------------------------------------------------|-----------------------------------------|\n| Automatic deployment of server-rendered web apps | Experimental | Yes |\n| Request timeout | 1m | 5m |\n| Cache timeout | 1hr | 1hr |\n| Stale-While-Revalidate cache control | No | Yes |\n| Terms of Service | [Firebase](https://firebase.google.com/terms) | [Cloud](https://cloud.google.com/terms) |\n| Static content origin replicas | 3 | N/A |\n| Dynamic content regions | 3 | 3 |\n| Continuous deployment | [Limited](/docs/hosting/github-integration) | Built-in |\n| Build process | Local environment | Reproducible environment |\n| Preview content | [Yes](/docs/hosting/test-preview-deploy#preview-channels) | No |\n| Fault tolerance | Global outage | Regional outage |\n| Emulator | Yes | Yes |\n\nDevelopment lifecycle features of App Hosting and Hosting\n\nFirebase App Hosting is deeply integrated with GitHub and offers efficient\nrollouts to production for your app. When you push a change to your live branch,\nApp Hosting builds the branch in a reproducible Cloud Build environment.\nThen, in the App Hosting dashboard UI, you can track each version of\nyour web app to\nthe exact commit it was built with, so that you know which changes were live at\na certain time.\n\nFirebase Hosting also provides a degree of\n[integration using GitHub actions](/docs/hosting/github-integration)\nto create preview channels and deploy to live channel in response to actions in\na repository.\n\nApps deployed using the frameworks experiment in the Firebase CLI\n\nFor modern web apps deployed to Firebase Hosting using\nthe frameworks experiment in the Firebase CLI, we recommend \"graduating\" to\nApp Hosting. With App Hosting, you'll have a unified solution to\nmanage everything from CDN to server-side rendering, along with improved\nGitHub integration."]]