โฮสติ้งสำหรับนักพัฒนา: 15 แพลตฟอร์มพร้อมแผนฟรี
เผยแพร่แล้ว: 2022-02-12* ยังรวมถึงการกล่าวถึงบริการที่ให้บริการโฮสต์แบบคงที่และโซลูชันแบบไร้เซิร์ฟเวอร์ เป็นมิตรกับนักพัฒนา
- แพลตฟอร์มโฮสติ้งเหล่านี้เหมาะสำหรับใคร?
- ข้อจำกัดของแผนบริการฟรีมีอะไรบ้าง?
- คุณสามารถใช้ระดับฟรีเหล่านี้สำหรับการเริ่มต้นได้หรือไม่
- Netlify
- Vercel
- รีพลิท
- Fly.io
- Qovery
- รถไฟ
- Layer0
- แสดงผล
- สตอร์มคิท
- โกยิบ
- ความผิดพลาด
- Fleek
- Flatlogic
- เดต้า
- GitHub Pages
- สุดทาง
ต้องการผลักดันสภาพแวดล้อมในท้องถิ่นของคุณไปสู่การผลิตเพื่อให้คนทั้งโลกได้เห็นหรือไม่? ไม่มีปัญหา. นี่จะเป็นแหล่งข้อมูลเดียวที่คุณจะต้องใช้เพื่อค้นหาโฮสติ้งฟรีสำหรับแอป เว็บไซต์แบบคงที่ โครงการส่วนตัว และอื่นๆ อีกมากมาย และฉันหมายความตามนั้นจริงๆ
การพัฒนาเว็บและซอฟต์แวร์สมัยใหม่นั้นซับซ้อนกว่าการโฮสต์เว็บไซต์แบบดั้งเดิมมาก แอปมักถูกรวมไว้ในคอนเทนเนอร์ Docker, Kubernetes หรือใช้รันไทม์เช่น Node.js และการปรับแต่ง VPS ทุกครั้งที่คุณต้องการปรับใช้กับการผลิตนั้นไม่มีประสิทธิภาพ
แอปฟูลสแตกเพียงอย่างเดียวต้องการโครงสร้างหลายชั้น: ฟรอนต์เอนด์ (เฟรมเวิร์ก) แบ็คเอนด์ (การเข้าถึงข้อมูล) และที่เก็บข้อมูล (ฐานข้อมูล) ดังนั้น แพลตฟอร์มโฮสติ้งที่เหมาะสมที่สุดจะจัดเตรียมเครื่องมือสำหรับดูแลเลเยอร์ทั้งหมดพร้อมกัน นี่คือหลักฐานของบทความนี้
แพลตฟอร์มโฮสติ้งเหล่านี้เหมาะสำหรับใคร?
แพลตฟอร์มที่กล่าวถึงในบทสรุปนี้เหมาะสำหรับ นักพัฒนา โดยเฉพาะนักพัฒนาที่ต้องการแสดงโครงการส่วนบุคคลหรือโฮสต์ไซต์พอร์ตโฟลิโอแบบคงที่ นอกจากนี้ แพลตฟอร์มเหล่านี้มุ่งเป้าไปที่นักพัฒนาที่ทำงานกับเว็บสแต็กสมัยใหม่
ตัวอย่าง #1: สคริปต์การวิเคราะห์ Node.js
สมมติว่าคุณต้องการปรับใช้บางอย่าง เช่น สคริปต์การวิเคราะห์ Ackee เพื่อติดตามผู้เยี่ยมชมเว็บไซต์ คุณต้องการเซิร์ฟเวอร์เฉพาะสำหรับสิ่งนี้หรือไม่? ไม่เชิง. คุณสามารถใช้แพลตฟอร์มฟรีใดๆ ด้านล่างเพื่อปรับใช้สคริปต์แล้วฝังลงในแอปหลักของคุณ
ตัวอย่าง #2: บล็อกที่สร้างด้วย Django
ต้องการโฮสต์โครงการของคุณที่สร้างด้วย Django ฟรีหรือไม่? ไม่มีปัญหา. แพลตฟอร์มคลาวด์ส่วนใหญ่ในบทสรุปนี้มีอินเทอร์เฟซการปรับใช้ที่ราบรื่น
เพียงระบุตำแหน่งของโปรเจ็กต์ GitHub และปรับใช้ เหมาะอย่างยิ่งสำหรับการจัดแสดงโครงการในแบบเรียลไทม์หรือโดยการสร้างหน้าสาธิตที่คุณสามารถเชื่อมโยงกลับไปยังโครงการของคุณได้
ตัวอย่าง #3: React.js พอร์ตโฟลิโอ
แอพ React ที่ทันสมัยหรือเว็บไซต์จะต้องมีทั้งรันไทม์ แต่ยังรวมถึงการกำหนดค่าบันเดิลด้วย เป็นไปไม่ได้ที่จะปรับใช้กับผู้ให้บริการโฮสต์แบบเดิม ดังนั้น การใช้แพลตฟอร์มโฮสติ้งที่เชี่ยวชาญในสภาพแวดล้อมประเภทนี้จึงเป็นสิ่งจำเป็น
หลายแพลตฟอร์มในรายการนี้ที่คุณเคยได้ยินมาแล้ว เพียงเพราะพวกเขาได้รับความนิยมในหมู่นักพัฒนาที่ต้องการแบ่งปันโครงการของพวกเขาในสภาพแวดล้อมการผลิต
ตัวอย่าง #4: สปาที่สร้างด้วย Meteor
Meteor เป็นตัวเลือกยอดนิยมเมื่อพูดถึงการสร้างแอปพลิเคชันหน้าเดียว หากคุณกำลังสร้างผลิตภัณฑ์แบบไดนามิกและต้องการปรับใช้ บทความนี้เหมาะสำหรับคุณ
ตัวอย่าง #5: ทางเลือกของ Heroku
ฉันได้แถลงไว้ที่ด้านล่างของหน้านี้แล้ว แต่ฉันกำลังเพิ่มข้อความที่นี่ด้วย ในวันที่ 25 สิงหาคม Heroku ประกาศว่าพวกเขาจะลบแผนฟรี ซึ่งหมายความว่านักพัฒนาซอฟต์แวร์จะมองหาทางเลือกอื่นของ Heroku บทความนี้จึงเหมาะสมอย่างยิ่ง คุณจะพบบริษัทที่ยอดเยี่ยมมากมายที่เชี่ยวชาญด้านโฮสติ้งส่วนหน้าและส่วนหลังตามรายการด้านล่าง
หากคุณทำงานใน front-end หรือ back-end หรือทั้งสองอย่าง – บทสรุปนี้เหมาะสำหรับคุณ แพลตฟอร์มคลาวด์จำนวนหนึ่งในรายการนี้ยังให้บริการคนกลางด้วย เช่น PaaS แต่ยังจัดเตรียมโครงสร้างพื้นฐานเพื่อให้คุณมุ่งเน้นไปที่การเขียนโค้ดเพิ่มเติม
ข้อจำกัดของแผนบริการฟรีมีอะไรบ้าง?
มีการ จับ การใช้แพลตฟอร์มโฮสติ้งคลาวด์ฟรีสำหรับแอปของคุณหรือไม่? ไม่เชิง. พูดง่ายๆ คือ บริษัทต่างๆ ที่แสดงด้านล่างขึ้นอยู่กับแผนบริการฟรีเพื่อดึงดูดลูกค้าใหม่
สมมติว่าคุณกำลังเพลิดเพลินกับแผนฟรีและรู้สึกสบายใจที่จะใช้ในกระบวนการพัฒนาของคุณ ในกรณีนี้ มีความเป็นไปได้มากกว่าที่คุณจะเปลี่ยนเป็นลูกค้าที่ชำระเงินจริง สำหรับข้อจำกัดของทรัพยากร สิ่งเหล่านี้ถูกกำหนดโดยแต่ละแพลตฟอร์มแยกกัน
ฉันจะพยายามอย่างเต็มที่เพื่อเน้นสิ่งนั้นในแต่ละคำอธิบาย
คุณสามารถใช้ระดับฟรีเหล่านี้สำหรับการเริ่มต้นได้หรือไม่
ใช่. แม้ว่าบางรายการจะมีข้อจำกัดเฉพาะ แต่โดยส่วนใหญ่แล้ว คุณควรโฮสต์เว็บไซต์เริ่มต้นและแอปพลิเคชันของคุณในระดับฟรี เพื่อลดความซับซ้อนของกระบวนการ ฉันได้เพิ่มตาราง "คุณสมบัติ" ที่ส่วนท้ายของการตรวจสอบแต่ละครั้ง ข้อมูลนี้จะช่วยให้คุณทราบถึงสิ่งที่คุณคาดหวังได้จากแผนบริการฟรี แต่ในกรณีส่วนใหญ่ คุณจะต้องอ้างอิงเอกสารอย่างเป็นทางการอยู่ดี
Netlify

Netlify เป็นแพลตฟอร์มที่ใช้งานได้จริงสำหรับการปรับใช้โครงการเว็บสมัยใหม่ มาพร้อมกับระบบบูรณาการเพื่อให้คุณปรับใช้โปรเจ็กต์จาก GitHub และ GitLab ได้อย่างรวดเร็ว สิ่งที่ต้องทำคือ URL ของโปรเจ็กต์ของคุณ และข้อมูลจำเพาะของบิลด์ เท่านี้ก็เสร็จเรียบร้อย
นอกเหนือจาก UI ที่ใช้งานง่าย Netlify ยังมอบ SSL ฟรีและให้คุณเข้าถึง CDN ที่เร็วสุดขีด คุณสมบัติอื่นที่ Netlify โดดเด่นคือรองรับ Serverless ต้องการเชื่อมต่อ Gatsby กับ WordPress API หรือไม่? ไม่มีปัญหา ใช้ Functions Playground เพื่อสร้างฟังก์ชัน Serverless แรกของคุณและปรับใช้ได้ทันที
สุดท้ายแต่ไม่ท้ายสุด Netlify ยังคงรักษาหน้าโครงการที่ใช้งานมากบน GitHub
จนถึงปัจจุบัน พวกเขาได้เผยแพร่แพ็คเกจมากกว่า 240 แพ็คเกจสำหรับการทำงานร่วมกันแบบโอเพนซอร์ส กล่าวอีกนัยหนึ่ง บริการโฮสติ้งของพวกเขาสร้างขึ้นโดยนักพัฒนาซอฟต์แวร์ สำหรับ นักพัฒนา
คุณสมบัติแผน Netlify ฟรี |
---|
ปรับใช้บิลด์โปรเจ็กต์โดยอัตโนมัติด้วย Git ที่เก็บส่วนตัวหรือส่วนตัว |
สร้างประวัติเพื่อให้คุณสามารถย้อนกลับเมื่อเกิดปัญหา |
แบนด์วิดธ์ 100GB ใช้เวลาสร้าง 6 ชม. |
การเข้าถึงเครือข่าย Edge – CDN ที่เผยแพร่ทั่วโลก |
โฮสต์เว็บไซต์ได้ไม่จำกัดจำนวน |
Vercel

หากคุณทำงานกับ React คุณต้องเคยได้ยิน Vercel มาก่อน เป็นบริษัทแม่สำหรับเฟรมเวิร์ก Next.js ที่ได้รับความนิยมอย่างมาก Vercel มุ่งเน้นไปที่การรวมเวิร์กโฟลว์ที่คล่องตัวพร้อมการรองรับดั้งเดิมสำหรับ CI & CD การปรับใช้นั้นง่ายพอๆ กับการเลือกที่เก็บจาก GitHub และ Vercel จะสร้างมันขึ้นมาโดยอัตโนมัติ
แพลตฟอร์มนี้ได้รับการปรับแต่งเป็นพิเศษสำหรับเฟรมเวิร์ก เช่น Next, React, Vue, Ember, Nuxt, Angular และเฟรมเวิร์กยอดนิยมอื่นๆ อีกกว่า 30 เฟรม ด้วย Vercel คุณสามารถเพลิดเพลินกับการทำงานร่วมกันกับทีมพัฒนาทั้งหมดของคุณ เพื่อจุดประสงค์นี้ Vercel ได้สร้างเครื่องมือเฉพาะที่ใช้คุณลักษณะการทำงานร่วมกันระดับโลก
ตัวอย่างเช่น การปรับใช้ใหม่ (git push) จะอยู่ในโหมดแสดงตัวอย่าง ดังนั้น คุณและทีมของคุณสามารถยืนยันได้ว่าการเปลี่ยนแปลงนั้นสมเหตุสมผล Vercel ได้รับความไว้วางใจจากทีมงานจากแบรนด์ต่างๆ เช่น Hashnode, Facebook, Zapier, Uber และอื่นๆ อีกมากมาย
คุณสมบัติแผน Vercel ฟรี |
---|
ใช้ได้กับโครงการที่ไม่ใช่เชิงพาณิชย์เท่านั้น: เว็บไซต์ แอพ ฯลฯ |
การบูรณาการอย่างต่อเนื่องในตัวและการปรับใช้อย่างต่อเนื่อง |
แบนด์วิดธ์ 100GB พร้อมเวลาในการสร้าง 100 ชั่วโมง |
การป้องกัน SSL และ DDoS ฟรี |
100k โทรผ่านฟังก์ชั่น Edge |
ทีมไม่สามารถใช้ได้กับบัญชีงานอดิเรก |
รีพลิท

แก่นแท้ของมัน Replit คือ IDE ที่ทำงานร่วมกันบนเบราว์เซอร์ อย่างไรก็ตาม พวกเขาให้บริการโฮสติ้งสำหรับนักพัฒนาเว็บด้วยเช่นกัน หมายความว่าคุณจะถูกขังอยู่ในแพลตฟอร์มของพวกเขา แต่ฉันเป็นใครที่จะปฏิเสธบางสิ่งบางอย่าง ได้ฟรี
แพลตฟอร์มนี้มีมาระยะหนึ่งแล้ว ในประวัติศาสตร์เมื่อไม่นานนี้ พวกเขาสามารถรักษาระดับ Series B ไว้ได้มากมายเพื่อผลักดันความพยายามในการสร้างสรรค์นวัตกรรมต่อไป
เนื่องจาก Replit เป็น IDE ก่อน คุณจะสามารถเข้าถึงภาษาการเขียนโปรแกรมหลักทั้งหมดได้ และยังมีตัวเลือกที่ซับซ้อนกว่า เช่น Node.js และ TypeScript ด้วยการใช้ CDN ภายนอก (unpkg) คุณยังสามารถสร้างโปรเจ็กต์ภายในขอบเขตของเฟรมเวิร์กได้
ทำซ้ำคุณสมบัติแผนฟรี |
---|
โครงการไม่ จำกัด |
พื้นที่เก็บข้อมูลฟรีสูงสุด 500MB |
โครงการฟรีทั้งหมดทำงานบนเครื่อง RAM 512MB |
การทำงานร่วมกันแบบสด - เชิญเพื่อนหรือสมาชิกในทีมเพื่อแบ่งปันการทำงานร่วมกัน |
Fly.io

Fly เชี่ยวชาญในการปรับใช้แบบเต็มสแต็กผ่านอิมเมจคอนเทนเนอร์ แพลตฟอร์มจะจัดเตรียมทรัพยากรโดยอัตโนมัติตามโหลดที่เข้ามา นอกจากนี้ Fly ยังมีการกำหนดค่าที่พร้อมใช้งานทันทีสำหรับเครือข่าย โหลดบาลานเซอร์ และการจัดการ SSL
แพลตฟอร์มซึ่งได้รับการสนับสนุนโดย YCombinator เชี่ยวชาญในการให้บริการ CDN ทั่วโลกสำหรับบริการแบ็คเอนด์ กล่าวอีกนัยหนึ่ง Fly จะให้บริการแอปของคุณจากตำแหน่งที่ใกล้กับผู้ใช้ของคุณมากที่สุด นี่ใกล้เคียงที่สุดกับ CDN ดั้งเดิม!
หากคุณรวมแอพทั้งหมดของคุณไว้ใน Docker แล้ว การใช้ Fly นั้นไม่ใช่เรื่องยาก และพวกเขาทำได้ดีทีเดียวในการเขียนบทช่วยสอนด้วย ในข่าวล่าสุด พวกเขายังเริ่มให้การเข้าถึงฐานข้อมูล Postgres ฟรี พื้นที่เก็บข้อมูลฟรีสูงสุด 3GB!
คุณสมบัติแผน Fly.io ฟรี |
---|
3x เครื่อง CPU ที่ใช้ร่วมกันพร้อม RAM 256MB |
พื้นที่เก็บข้อมูลฟรีสูงสุด 3GB พร้อมวอลุ่มถาวร |
แบนด์วิดธ์ฟรีสูงสุด 160GB สำหรับการโทรออก |
ที่อยู่ IPv4 (1 ต่อบัญชี) และที่อยู่ IPV6 (ไม่จำกัด) |
ใบรับรอง SSL ฟรีสูงสุด 10 รายการ |
Qovery

ถ้าคุณไม่มีประสบการณ์มาก่อนในการจัดการโครงสร้างพื้นฐานระบบคลาวด์ Qovery ก็เหมาะสำหรับคุณ แพลตฟอร์มนี้สร้างขึ้นจากพื้นฐานเพื่อช่วยให้สตาร์ทอัพขยายการดำเนินงานของตน ปัจจุบัน Qover พร้อมใช้งานสำหรับผู้ใช้ AWS, DigitalOcean และ Scaleway
ดังนั้นเพื่อให้ชัดเจนอย่างแน่นอน ในการใช้บริการ Qovery คุณจะต้องมีบัญชีในหนึ่งในบริการคลาวด์เหล่านั้น เท่าที่ฉันรู้ AWS ค่อนข้างใจกว้างกับแผนบริการฟรี
และเมื่อใช้ร่วมกับ Qovery ก็สามารถสร้างคอมโบที่ทรงพลังได้ อย่างน้อยสำหรับโครงการขนาดเล็กที่คุณยังไม่พร้อมที่จะทำอย่างเต็มที่
หากนั่นไม่ใช่ปัญหา คุณสามารถใช้ประโยชน์จากคุณสมบัติหลักของ Qovery ได้อย่างเต็มที่ สร้างโดยตรงจาก Git ปรับใช้ในขั้นตอนต่างๆ และใช้ Kubernetes เพื่อปรับขนาดเมื่อความต้องการเพิ่มขึ้น
คุณสมบัติแผนฟรี Qovery |
---|
ปรับใช้ทันทีกับอินสแตนซ์ AWS ของคุณ |
มากถึง 10 แอพ จำกัด 1 ผู้ใช้ |
การปรับใช้อัตโนมัติจาก GitHub หรือ GitLab |
พื้นที่จัดเก็บฐานข้อมูลด้วย MySQL, Redis หรือ PostgreSQL |
การตรวจสอบเพื่อติดตามความสมบูรณ์ของโครงการของคุณ |
รถไฟ

Railway ช่วยให้นักพัฒนาติดตั้งแอปและทำงานบนคลาวด์ได้ แพลตฟอร์มทำงานโดยการตั้งค่าสภาพแวดล้อมการพัฒนาสำหรับแต่ละโครงการ จากนั้นจึงทำให้งานต่างๆ เป็นแบบอัตโนมัติ เช่น การปรับใช้แอป การจัดการคลัสเตอร์ และอื่นๆ
ข้อดีอย่างหนึ่งของ Railway คือการจัดการในแอปมีหลายวิธี ตัวอย่างเช่น หากคุณตั้งค่าอินสแตนซ์ MongoDB – คุณสามารถจัดการฐานข้อมูลได้โดยตรงจากแดชบอร์ดของ Railway กระบวนการนี้ไม่ต้องการการกำหนดค่า
คุณยังสามารถเลือกที่จะเริ่มต้นจากศูนย์โดยใช้หนึ่งในสตาร์ทเตอร์ของพวกเขา
ที่เก็บ GitHub นี้มีเทมเพลตที่ไม่ซ้ำกันมากกว่า 50 แบบ คุณสามารถทำสิ่งต่างๆ เช่น การปรับใช้แอป Express.js ด้วย Postgres และเปิดบอท Discord แบบกำหนดเองที่ใช้งานได้จริงแบบเรียลไทม์

โดยรวมแล้ว Railway มีทรัพยากรมากมายให้คุณเริ่มต้น
คุณสมบัติแผนรถไฟฟรี |
---|
CPU ที่ใช้ร่วมกัน (คอนเทนเนอร์) พร้อม RAM 512MB |
พื้นที่ดิสก์ทั้งหมด 1GB ที่ใช้ร่วมกันระหว่างทุกโครงการ |
แบนด์วิดธ์รายเดือน 100GB |
การปรับใช้ทันทีจาก GitHub repos |
Layer0

Layer0 เป็นแพลตฟอร์มคลาวด์โฮสติ้งที่มีการผสานรวมดั้งเดิมของ edge logic สร้างขึ้นเพื่อเป็นแพลตฟอร์มที่เน้นประสิทธิภาพเป็นหลัก โดยเน้นที่ความเร็วของแอปพลิเคชันแม้ในสภาวะที่มีความต้องการสูง และเช่นเดียวกับแพลตฟอร์มอื่นๆ ในรายการนี้ – Layer0 สร้างขึ้นเพื่อเวิร์กโฟลว์ของนักพัฒนาที่ราบรื่น
การเริ่มต้นใช้งานใช้เวลาไม่ถึงสองสามนาที
เลือกโปรเจ็กต์ GitHub ของคุณและคุณสามารถมี URL ที่ใช้งานได้ในเวลาไม่นาน Layer0 มีเครื่องมือมากมายในการทำให้แอป Jamstack ทำงาน ซึ่งรวมถึงแต่ไม่จำกัดเพียง React, Next, Remix, Preact, Eleventy, Stencil และอื่นๆ อีกมากมาย
เหนือสิ่งอื่นใด Layer0 ยินดีเป็นอย่างยิ่งที่จะมอบคุณสมบัติที่ล้ำสมัยให้กับบัญชีฟรี ซึ่งรวมถึงการเข้าถึงโครงสร้างพื้นฐานของ Edge เพื่อการโหลดที่รวดเร็วอย่างไม่น่าเชื่อ นอกจากนี้ คุณสามารถเข้าถึงการตรวจสอบแบบเรียลไทม์ผ่าน RUM Analytics
คุณสมบัติแผนฟรีของ Layer0 |
---|
ชื่อโดเมนที่กำหนดเอง: จำกัด 1 |
แยกสภาพแวดล้อมการพัฒนา |
แบนด์วิดธ์ฟรี 100GB ปรับให้เหมาะสมผ่านเครือข่าย Edge |
การเพิ่มประสิทธิภาพรูปภาพดั้งเดิมและเปิดใช้งาน HTTP/2 |
การย้อนกลับและการจัดการบันทึก |
แสดงผล

Render นำเสนอโซลูชันระบบคลาวด์ที่เป็นมิตรกับนักพัฒนา แพลตฟอร์มของพวกเขารองรับการปรับใช้คอนเทนเนอร์ Docker, เว็บแอปพลิเคชัน, เว็บไซต์แบบคงที่ และฐานข้อมูล Postgre เช่นเดียวกับบริการอื่นๆ ในรายการนี้ เป็นบริการคลาวด์ที่ไม่จำเป็นต้องใช้ DevOps
และพวกเขาให้ระดับฟรีที่ใจกว้างมาก จากแดชบอร์ด Render คุณสามารถเลือก Web Services เพื่อเริ่มต้นได้ ขั้นแรก คุณต้องระบุลิงก์ไปยัง repo GitHub ของคุณ หลังจากนั้น Render จะทำการกำหนดค่าบิลด์โดยอัตโนมัติและปรับใช้กับที่อยู่จริง
Render ทำงานได้ดีกับเฟรมเวิร์กอย่าง Django และ Pheonix และรองรับภาษาต่างๆ เช่น Elixir, Rust, Go และ Node.js เป็นต้น ข้อจำกัดที่แท้จริงเพียงอย่างเดียวคือ Render ใช้วิธี "สลีปเมื่อไม่ได้ใช้งาน" ขีดจำกัดนั้นตั้งไว้ที่ 15 นาที
ซึ่งหมายความว่าบริการอาจไม่ใช่ตัวเลือกที่ดีที่สุดสำหรับการเผยแพร่แอปพลิเคชันที่พร้อมสำหรับการผลิต แต่คุณสามารถใช้บริการคลาวด์ฟรีของ Render เพื่อปรับแต่งโปรเจ็กต์ส่วนตัวได้ นอกจากนี้ คุณยังสามารถสำรวจเฟรมเวิร์กและไลบรารีใหม่ๆ ได้โดยไม่ต้องสร้างโครงสร้างพื้นฐานด้วยตนเอง
แสดงคุณสมบัติแผนฟรี |
---|
รองรับไซต์สแตติก บริการเว็บ และฐานข้อมูลผ่าน Postgre |
ใช้คอนเทนเนอร์ Docker แบบกำหนดเองของคุณ |
100GB สำหรับแบนด์วิดท์และ 1GB สำหรับการจัดเก็บ |
เวลาในการสร้างสูงสุด 400 ชั่วโมง |
สตอร์มคิท

Stormkit ได้รับการออกแบบมาโดยเฉพาะสำหรับโปรเจ็กต์ JavaScript: Node.js และ JAMStack แพลตฟอร์มนี้ให้อิสระแก่คุณในการทำงานโค้ดในขณะที่ดูแลโครงสร้างพื้นฐาน ด้วย Stormkit คุณจะได้รับการปรับใช้อัตโนมัติ การจัดการบันทึก การโฮสต์ และเครื่องมือสำหรับการปรับขนาดแอปของคุณ
เป็นแพลตฟอร์มที่สมบูรณ์แบบหากคุณต้องการผลักดันสู่การผลิตอย่างรวดเร็ว การปรับใช้อัตโนมัติสามารถตั้งค่าตามการคอมมิตหรือคำขอดึงแต่ละรายการ คุณสามารถปิดได้เสมอ ในทำนองเดียวกัน คุณมีตัวเลือกในการตั้งค่ารันไทม์เฉพาะ
คุณสมบัติแผน Stormkit ฟรี |
---|
จำกัด 1 แอพต่อบัญชี |
แบนด์วิดธ์ 50GB ต่อแอพ |
สภาพแวดล้อม โดเมน และการปรับใช้ไม่จำกัด |
ผลักดันสู่การผลิต: สภาพแวดล้อมสด |
โกยิบ

Koyeb เป็นแพลตฟอร์มที่ไม่มีเซิร์ฟเวอร์แรกที่ให้บริการโฮสติ้งสำหรับนักพัฒนา เหมาะสำหรับโครงการต่างๆ เช่น เว็บแอป บริการ API กิจกรรมแบบไร้เซิร์ฟเวอร์ ผู้ปฏิบัติงานต่างๆ และอื่นๆ
แน่นอน เนื่องจาก Koyeb ไม่มีเซิร์ฟเวอร์ จึงไม่มีความเกี่ยวข้องโดยตรงกับอินเทอร์เฟซระบบคลาวด์ อย่างไรก็ตาม สำหรับจุดประสงค์ของบทความนี้ – ฉันคิดว่ามันเหมาะสมดีอยู่แล้ว คุณมีตัวเลือกในการสร้างแอปของคุณโดยตรงจาก Git หรือโดยใช้อิมเมจ Docker
การปรับใช้ Git นั้นง่ายพอๆ กับการเชื่อมต่อที่เก็บของคุณผ่านแดชบอร์ดของ Koyeb
นอกจากบิลด์แบบอัตโนมัติแล้ว โปรเจ็กต์ของคุณจะถูกปรับใช้อย่างต่อเนื่อง คุณจะพบแอปตัวอย่างบางส่วนที่ Koyeb ให้บริการในเอกสารอย่างเป็นทางการ ตัวอย่างคอมโบ ได้แก่ Python & Flask, Node.js & Express, PHP & Laravel และอื่นๆ
คุณสมบัติแผน Koyeb ฟรี |
---|
แอพ ผู้ปฏิบัติงาน และ API ไม่จำกัด |
ฟรี SSL, ตัวโหลดบาลานซ์ และ HTTP/2 . ดั้งเดิม |
ปรับใช้กับคอนเทนเนอร์หรือ Git |
2GB (!) ของ RAM |
การปรับขนาดทรัพยากรโดยอัตโนมัติตามความต้องการของแอป |
ความผิดพลาด

Glitch มักถูกเรียกว่าแซนด์บ็อกซ์การทำงานร่วมกันแบบ go-to code หากคุณสอนนักเรียน Glitch จะช่วยเตรียมบทเรียนใหม่ๆ ร่วมกัน
สำหรับคุณสมบัติของแพลตฟอร์มนั้นค่อนข้างดี
ตลอดหลายปีที่ผ่านมา Glitch ได้เพิ่มการรองรับแอปพลิเคชัน ฟูลสแตก ซึ่งครอบคลุมถึงเฟรมเวิร์กอย่าง React หรือโปรเจ็กต์ Node.js (รวมถึงการเข้าถึง npm) น่าเสียดายที่แม้จะรองรับ full-stack แบบเนทีฟ: แผนบริการฟรีถูกจำกัดด้วยโหมดสลีป
เมื่อคุณเลือกที่จะเริ่มโปรเจ็กต์ใหม่ด้วย Glitch คุณจะมีตัวเลือกในการนำเข้าโปรเจ็กต์ที่สร้างไว้ล่วงหน้าโดยตรงจาก GitHub ดังนั้น คุณสามารถทำงานในโครงการของคุณได้จากภายในแดชบอร์ดการแก้ไข Glitch ซึ่งฉันอาจเพิ่มได้ เป็นการดีที่จะจำลองประสบการณ์ VSCode ในเบราว์เซอร์ หรือบางทีฉันกำลังฝันกลางวัน
คุณสมบัติแผนฟรี Glitch |
---|
โปรเจ็กต์ทั้งหมด รวมถึง codebase จะแสดงต่อสาธารณะ |
โหมดสลีปสำหรับแอปฟูลสแตก (5 นาที) แต่ไม่ใช่สำหรับไซต์แบบคงที่ |
นำเข้าจาก GitHub ได้ด้วยคลิกเดียว |
แสดงตัวอย่างสดเมื่อแก้ไขจากตัวแก้ไข Glitch |
Fleek

Fleek เป็นส่วนเสริมที่ไม่เหมือนใครในรายการนี้ ในแง่ที่ว่าแพลตฟอร์มนี้เน้นไปที่บริการสำหรับ Open Web กล่าวอีกนัยหนึ่งคือบริการกระจายอำนาจ
ตัวอย่างคือการปรับใช้และโฮสต์แอปพลิเคชันของคุณบน IPFS Fleek ใช้การผสมผสานระหว่าง P2P และโซลูชัน Edge แบบกำหนดเองเพื่อมอบประสิทธิภาพที่ดีที่สุด
ในแง่ที่ง่ายกว่า Fleek กำลังสร้างโซลูชันเพื่อให้นักพัฒนาทุกวันสามารถเข้าถึง Web3 ได้ ซึ่งรวมถึงการทำงานอย่างใกล้ชิดกับเทคโนโลยี เช่น Ethereum, Filecoin และอื่นๆ หากคุณพัฒนาบล็อกเชนอยู่แล้ว Fleek อาจให้เครื่องมือที่จะช่วยให้คุณก้าวกระโดดไปสู่โปรโตคอลแบบกระจายอำนาจได้
คุณสมบัติแผน Fleek ฟรี |
---|
SSL + โดเมนที่กำหนดเอง |
การรวม Git กับซีดี |
ไม่จำกัดโครงการที่ใช้งานอยู่ |
พื้นที่เก็บข้อมูล 3GB พร้อมแบนด์วิดท์ 50GB |
สามารถปรับใช้แอพหรือโปรเจ็กต์แบบฟูลสแตกได้ ตรวจสอบเอกสาร |
Flatlogic

Flatlogic มีมาตั้งแต่ปี 2018 และในปีที่ผ่านมาพวกเขาได้เริ่มที่จะนำเสนอฟีเจอร์ใหม่ๆ ที่ยอดเยี่ยมออกมา โดยรวมแล้ว Flatlogic เป็นแพลตฟอร์มที่สมบูรณ์สำหรับการนำแอปพลิเคชันฟูลสแตกของคุณไปสู่การผลิต คุณสามารถใช้คุณสมบัติตัว สร้าง เพื่อหมุนแอพเทมเพลตเต็มสแต็กอย่างรวดเร็ว ซึ่งรวมถึงโครงร่าง สแต็กเฉพาะ และสคีมาฐานข้อมูล
หรือกดจาก GitHub ไปยังเซิร์ฟเวอร์จริงโดยตรง repo จะถูกคอมไพล์และสร้างโดยอัตโนมัติ ดังนั้นคุณจึงสามารถหลีกเลี่ยงการตั้งค่าเซิร์ฟเวอร์ทั้งหมดได้ หากมีสิ่งใด คุณลักษณะของ Flatlogic ช่วยให้เข้าใจวิธีปรับใช้แอปพลิเคชันได้ง่ายขึ้น
การสนับสนุนอย่างกว้างขวางสำหรับเฟรมเวิร์กที่ทันสมัยและสแต็คเทคโนโลยีที่กำหนดเองทำให้เป็นตัวเลือกที่ยอดเยี่ยมไม่เฉพาะสำหรับผู้เริ่มต้นเท่านั้น แต่ยังสำหรับวิศวกรซอฟต์แวร์ที่ช่ำชองด้วย
คุณสมบัติแผน Flatlogic ฟรี |
---|
ปรับใช้มากถึง 10 ครั้งต่อเดือน |
จำกัดเฉพาะแอปส่วนหน้าเท่านั้น |
แดชบอร์ดที่กำหนดเองเพื่อรวมเข้ากับโครงการของคุณ |
ใช้ได้กับกรณีการใช้งาน Headless CMS |
เดต้า

มีโฮสติ้ง ฟรี สำหรับนักพัฒนาเว็บหรือไม่? ปรากฎว่ามี Deta Cloud เป็นแพลตฟอร์มสร้างและปรับใช้สำหรับนักพัฒนาที่ต้องการ มันจะไม่ให้ทรัพยากรแก่คุณในการเป็นเจ้าภาพ Uber คนต่อไป แต่แน่นอนว่ามีมากมายสำหรับการเริ่มต้นในระยะเริ่มต้น
ผลิตภัณฑ์แบ่งออกเป็นสามส่วน:
- ฐาน. นี่คือคุณสมบัติหลักของ Deta มันปรับใช้ฐานข้อมูล NoSQL ซึ่งคุณสามารถใช้เพื่อสร้างฟังก์ชันแบบไร้เซิร์ฟเวอร์, API และการรวมแบบกำหนดเอง
- ไมโคร ด้วย Micro คุณสามารถเปิดใช้รันไทม์ที่คุณสามารถใช้เพื่อปรับใช้แอปบน HTTP รองรับ Python และ Node.js การเข้าถึงเครื่องเสมือนถูกล็อคไว้สำหรับคุณในฐานะผู้ใช้รูท โดยไม่มีวิธีโต้ตอบผ่าน SSH
- ขับ. พื้นที่จัดเก็บไฟล์ 10GB เข้ารหัสและคีย์ทั้งหมดจะถูกจัดเก็บโดย Deta เอง
หากคุณต้องการเรียนรู้เพิ่มเติม อ่านเอกสาร เป็นตัวเลือกที่น่าดึงดูดสำหรับสิ่งที่พวกเขานำเสนอ นอกจากนี้ หากคุณมีคำถามเพิ่มเติม พวกเขาจะมีเซิร์ฟเวอร์ Discord สาธารณะ ตรวจสอบว่าคุณไม่แน่ใจว่า Deta สามารถจัดการโปรเจ็กต์แอปของคุณได้หรือไม่
GitHub Pages

เราไม่สามารถพูดถึงโฮสติ้งฟรีสำหรับนักพัฒนาโดยไม่พูดถึง GitHub Pages ได้!
ใช่ คุณจะไม่สามารถโฮสต์แอปแบบฟูลสแตกด้วยบริการนี้ได้ แต่ก็มีประโยชน์สำหรับโครงการส่วนบุคคล พอร์ตโฟลิโอ เอกสาร และบล็อก
ในทางเทคนิค คุณสามารถปรับใช้แอป React กับ GitHub Pages แต่มีข้อ จำกัด บางประการเกี่ยวกับเรื่องนี้และไม่จำเป็นต้องเป็นไปได้ในทางปฏิบัติ
ตามค่าเริ่มต้น GitHub Pages ให้การสนับสนุนอย่างกว้างขวางสำหรับการปรับใช้ไซต์ Jekyll ข้อมูลไซต์ทั้งหมดจะถูกดึงออกจากที่เก็บของคุณ และนั่นก็เป็นวิธีที่คุณเผยแพร่เนื้อหาใหม่เช่นกัน อ่านเพิ่มเติมเกี่ยวกับเรื่องนี้ในเอกสารอย่างเป็นทางการ
สุดทาง
ใครจะรู้ว่านักพัฒนามีตัวเลือกที่ยอดเยี่ยมมากมายสำหรับบริการโฮสติ้งฟรี นี่เป็นการทบทวนที่เปิดหูเปิดตาสำหรับฉันเช่นกัน ฉันสามารถรีเฟรชหน่วยความจำของฉันกับตัวเลือกที่เป็นที่รู้จักในขณะที่เรียนรู้เกี่ยวกับตัวเลือกใหม่ ๆ ไปพร้อมกัน
ฉันจะพยายามทำให้ดีที่สุดเพื่อให้บทสรุปนี้อัปเดตบ่อยที่สุด ฉันคาดหวังว่าเมื่อเวลาผ่านไปบางแพลตฟอร์มจะปรับแผนบริการฟรีของพวกเขา หากคุณพบข้อผิดพลาดที่ฉันยังไม่ได้แก้ไข โปรดแจ้งให้เราทราบทาง Twitter หรือผ่านแบบฟอร์มติดต่อของฉัน แล้วเราจะแก้ไขให้
โซลูชันโฮสติ้งเหล่านี้ดีสำหรับโครงการ Node.js หรือไม่
ใช่! *เกือบ* บริษัทโฮสติ้งทั้งหมดที่ระบุไว้ในบทความนี้สามารถโฮสต์แอปพลิเคชัน Node.js ได้ เหตุผลในการตอบคำถามนี้คือ หลายคนค้นหาเฉพาะสำหรับ "โฮสติ้ง Node.js ฟรี" และอีกทางเลือกหนึ่งคือการเผยแพร่บทความเดียวกันนี้ซ้ำภายใต้ชื่อใหม่ ซึ่งไม่สมเหตุสมผลเลย
โซลูชันโฮสติ้งเหล่านี้ให้บริการโฮสติ้งแบ็กเอนด์ฟรีหรือไม่
อีกครั้งคำตอบคือใช่ ในปัจจุบัน แบ็คเอนด์และฟรอนต์เอนด์แทบจะแยกกันไม่ออก และหลายแพลตฟอร์มที่กล่าวถึงในบทความนี้ได้พัฒนาเฟรมเวิร์กแบ็คเอนด์ของตนเอง
เหตุใด Heroku จึงไม่อยู่ในรายการนี้
Heroku อยู่ ในรายการนี้เมื่อบทความถูกตีพิมพ์ครั้งแรก อย่างไรก็ตาม ในการประกาศเมื่อไม่นานนี้ – Heroku ประกาศว่าพวกเขาได้ใช้แผนฟรีแล้ว พูดตามตรง พวกเขาต่อสู้ดิ้นรนมามากเมื่อเร็วๆ นี้ ดังนั้นบางทีมันอาจจะดีที่สุด
คุณสามารถใช้แพลตฟอร์มเหล่านี้เพื่อโฮสต์หน้า HTML อย่างง่ายได้หรือไม่
อย่างแน่นอน. มีหลายตัวเลือกในการนำเข้าโปรเจ็กต์ GitHub ที่มีอยู่แล้ว
ฉันกำลังมองหาโฮสติ้ง WordPress ที่เป็นมิตรกับนักพัฒนา คุณช่วยได้ไหม
เนื่องจาก WordPress มีการโฮสต์บน GitHub ด้วย คุณจึงควรทำตามขั้นตอนเดียวกับที่ทำกับ CMS อื่นๆ หากโฮสต์ไม่รองรับ PHP อย่างชัดเจน คุณสามารถลองทำผ่านอิมเมจ Docker และสุดท้าย คุณสามารถอ่านบทความของฉันเกี่ยวกับผู้ให้บริการโฮสติ้ง WordPress ซึ่งบางบทความได้รับการปรับแต่งเป็นพิเศษสำหรับนักพัฒนา