Hardcore IndieWeb: มีเว็บของตัวเอง ค่าโฮสต์วันละ 0.01 ดอลลาร์ แล้วให้ AI เขียน HTML ให้ทั้งเว็บ
Hardcore IndieWeb คือวิธีมีเว็บไซต์ของตัวเองแบบไม่ฝากชีวิตไว้กับแพลตฟอร์มไหนเลย ด้วยค่าโฮสต์วันละ 0.01 ดอลลาร์บน NearlyFreeSpeech.NET ต้องมีแค่ text editor เครื่องมือส่งไฟล์ และเว็บโฮสต์ ส่วน HTML ทั้งเว็บให้ AI เขียนได้ในไม่กี่นาที

ค่าโฮสต์เว็บไซต์ทั้งเว็บวันละ 0.01 ดอลลาร์ คือราคาที่ระบุอยู่ในตารางราคาจริงของบริการโฮสต์เว็บไซต์แบบจ่ายตามจริงอย่าง NearlyFreeSpeech.NET ที่เปิดบริการมาตั้งแต่ปี 2002 รวมกันทั้งเดือนยังไม่ถึงค่ากาแฟหนึ่งแก้ว และไม่มีค่าสมาชิกรายเดือนบังคับ เพราะระบบตัดเงินจากยอดที่เราเติมไว้ทีละเศษเซนต์ตามที่ใช้จริง
ตัวเลขนี้มาจากบทความชื่อ Hardcore IndieWeb ที่ Adam Newbold ผู้เขียนบล็อก neatnik.net เผยแพร่เมื่อ 18 กรกฎาคม 2026 แต่แก่นของบทความไม่ได้อยู่ที่ราคา มันอยู่ที่ลำดับการทำงาน คือไฟล์เว็บทุกไฟล์ต้องอยู่ในเครื่องเราก่อน แล้วค่อยส่งขึ้นโฮสต์ทีหลัง ไม่ใช่ไปพิมพ์ทิ้งไว้บนหน้าจัดการของแพลตฟอร์ม แล้วหวังว่าวันหนึ่งจะดึงกลับมาได้ครบ
ฟังดูเป็นรายละเอียดเล็กๆ แต่มันคือเส้นแบ่งระหว่างเว็บที่ย้ายไปอยู่ที่ไหนก็ได้ กับเว็บที่หายไปพร้อมบริการที่ปิดตัว และยังมีอีกจุดหนึ่งที่ทำให้เรื่องนี้ต่างจากเมื่อก่อน อุปสรรคของวิธีนี้เมื่อก่อนคือต้องนั่งเขียนโค้ด HTML ประกอบเป็นหน้าเว็บเอง แต่วันนี้ AI เขียนให้ได้ในไม่กี่นาที
แพลตฟอร์มบอกว่าคอนเทนต์เป็นของเรา แล้วไฟล์จริงอยู่ไหน
บทความวางหลักไว้สองข้อ ข้อแรกว่าด้วยการควบคุม
ถ้าเนื้อหาของเราไม่ได้อยู่บนฮาร์ดดิสก์ของเราเป็นหลัก ก็แปลว่าเรายังควบคุมเนื้อหานั้นได้ไม่เต็มที่
ข้อที่สองว่าด้วยการย้ายได้ ถ้าไม่มีสำเนาไฟล์ HTML และไฟล์ประกอบที่เผยแพร่ออกไปแล้วเก็บอยู่ในเครื่อง เว็บนั้นก็ยังย้ายไม่ได้จริง
สองข้อนี้ฟังเผินๆ เหมือนกัน แต่เกี่ยวข้องกับคนละช่วงเวลา ข้อแรกคือช่วงที่กำลังเขียน ส่วนข้อสองคือหลังเผยแพร่แล้ว เว็บที่ผ่านทั้งสองข้อนี้ก็เหมือนโฟลเดอร์รูปถ่ายในเครื่องเรา คือเปิดดูเมื่อไหร่ก็ได้โดยไม่ต้องขออนุญาตใคร และก๊อปไปวางที่อื่นได้ทั้งก้อน
วิธีทดสอบมีอยู่คำถามเดียว ถ้าพรุ่งนี้บริการที่ใช้อยู่ประกาศปิด สิ่งที่เราจะได้กลับมาคืออะไร ถ้าคำตอบคือไฟล์ export ก้อนหนึ่งที่ยังต้องหาเครื่องมือมาแปลงต่อ แปลว่าเนื้อหาอยู่กับเราแค่ครึ่งเดียว ถ้าคำตอบคือโฟลเดอร์ที่ดับเบิลคลิกแล้วเห็นเว็บหน้าตาเดิมทันที นั่นคือของที่อยู่กับเราจริง
ถ้าจะพูดให้เป็นธรรมกับแพลตฟอร์ม ก็ต้องยอมรับว่าวิธีนี้ไม่มีระบบคอมเมนต์ หน้าจัดการที่กดปุ่มเดียวก็โพสต์ได้ สถิติคนอ่าน และช่องทางที่พาคนใหม่มาเจอเราเอง ทั้งหมดนั้นคือสิ่งที่เราจ่ายค่ารายเดือนไปแลกมา คำถามจึงไม่ได้อยู่ที่ว่าอย่างไหนดีกว่า แต่อยู่ที่ว่าของพวกนั้นคุ้มกับการที่ไฟล์จริงไม่ได้อยู่ในมือเราหรือเปล่า
ของที่ต้องมีจริงๆ มีแค่สามอย่าง
- text editor สำหรับพิมพ์และแก้ไฟล์ ตัวไหนก็ได้ที่เปิดและแก้ไขไฟล์ข้อความ แล้วเซฟเป็นไฟล์นามสกุล .html ได้ ตั้งแต่ Notepad ที่ติดมากับเครื่องไปจนถึงตัวที่นักพัฒนาใช้กันจริงจัง
- เครื่องมือส่งไฟล์ผ่าน SFTP ซึ่งเป็นระบบส่งไฟล์แบบเข้ารหัส เอาไว้ลากไฟล์จากเครื่องเราขึ้นไปวางบนโฮสต์ ตัวที่บทความยกเป็นตัวอย่างคือโปรแกรมส่งไฟล์อย่าง FileZilla แต่ระบุชัดว่าโปรแกรมส่งไฟล์ตัวไหนที่รองรับ SFTP ก็ใช้แทนกันได้ทั้งนั้น
- เว็บโฮสต์ สำหรับเก็บไฟล์ให้คนอื่นทั่วโลกเปิดดูได้ตลอดเวลา
ไม่ต้องมีระบบจัดการเนื้อหาอย่าง CMS แบบที่เว็บสำเร็จรูปใช้กัน ไม่ต้องมี framework ไม่ต้องมีเครื่องมือสร้างเว็บอัตโนมัติอย่าง static site generator ไม่ต้องลงชุดเครื่องมือของนักพัฒนา และไม่ต้องพิมพ์คำสั่งผ่าน command line สักบรรทัดเดียว
นี่คือวิธีทำเว็บแบบเดียวกับที่คนทำกันมาตั้งแต่ยุคเว็บในทศวรรษ 1990 ซึ่งบทความเลือกกลับไปใช้อย่างตั้งใจ เพราะมันง่ายกว่าชุดเครื่องมือสมัยใหม่ที่ต้องผูกกับภาษาและระบบหลายชั้นกว่าจะสร้างหน้าเว็บได้สักหน้า
เว็บทั้งเว็บคือ index.html กับโฟลเดอร์อีกไม่กี่โฟลเดอร์
บล็อกที่ทำด้วยวิธีนี้มีองค์ประกอบสี่อย่าง คือหน้าแรก หน้าบทความแต่ละชิ้น หน้ารวมบทความย้อนหลัง และไฟล์ feed สำหรับให้คนกดติดตาม โครงสร้างไฟล์ในเครื่องจะประมาณนี้
index.html
blog/
my-first-post.html
second-post.html
archive/
index.html
feed.xml
หน้าแรกคือไฟล์ชื่อ index.html วางไว้ในโฟลเดอร์หลัก ซึ่งสำหรับ NearlyFreeSpeech คือโฟลเดอร์ /home/public จะให้หน้านี้แสดงบทความล่าสุดชิ้นเดียว แสดงหลายชิ้น หรือไม่แสดงบทความเลยก็ได้ ตรงนี้เจ้าของเว็บตัดสินใจเองทั้งหมด
บทความแต่ละชิ้นแยกเป็นไฟล์ HTML คนละไฟล์ ไม่ใช่ไฟล์ข้อความแบบ Markdown ไม่ใช่แถวข้อมูลในฐานข้อมูล รูปแบบที่นิยมคือเก็บไว้ในโฟลเดอร์ blog/ โดยตั้งชื่อไฟล์ตามชื่อเรื่อง หรืออีกแบบคือทำโฟลเดอร์แยกให้บทความแต่ละชิ้นแล้ววาง index.html ไว้ข้างใน ซึ่งจะทำให้ที่อยู่เว็บไม่ลงท้ายด้วย .html
หน้ารวมบทความก็คือโฟลเดอร์ archive/ ที่มี index.html ของตัวเอง ข้างในเป็นรายการลิงก์ไปหาบทความทุกชิ้น จะเรียงตามปี ตามหมวด หรือตามอะไรก็ได้ตามใจ
งานอัปโหลดน้อยกว่าที่คิด ครั้งแรกส่งทั้งโฟลเดอร์ขึ้นไป หลังจากนั้นทุกครั้งที่เขียนบทความใหม่ ส่งขึ้นไปเฉพาะไฟล์ที่เปลี่ยน คือไฟล์บทความชิ้นใหม่ หน้าแรก หน้ารวมบทความ และไฟล์ feed เท่านั้น
ขั้นตอนทำ feed.xml ต้องใจเย็นหน่อย
ไฟล์ feed คือสิ่งที่ทำให้คนอ่านกดติดตามเว็บเราได้โดยตรง โดยไม่ต้องรอให้ระบบของแพลตฟอร์มไหนเลือกให้ว่าจะเอาโพสต์ของเราไปแสดงหรือไม่ บทความแนะนำให้เขียน feed ตามมาตรฐาน Atom ซึ่งโปรแกรมอ่านข่าวสารแบบ RSS ทุกตัวอ่านได้
- คัดลอกตัวอย่าง feed แบบ Atom จากหน้า Atom ของ Wikipedia มาเป็นโครงตั้งต้น
- เปลี่ยน example.com รวมถึงชื่อเว็บและคำโปรยทุกจุด ให้เป็นข้อมูลจริงของเรา
- เพิ่มบล็อก
<entry>หนึ่งบล็อกต่อบทความหนึ่งชิ้น ใส่วันที่ ชื่อเรื่อง และคำสรุปสั้นๆ - สร้างรหัสเฉพาะที่สุ่มขึ้นมา เช่น UUID (Universally Unique Identifier) ใหม่ให้
<id>ทุกช่อง เว็บสร้างรหัสอย่าง UUID Generator ช่วยสร้างได้ทีละอัน - ตรวจไฟล์ที่เขียนเสร็จด้วยเว็บตรวจมาตรฐานอย่าง W3C Feed Validation Service ก่อนอัปขึ้นโฮสต์
การตรวจไฟล์ดูเหมือนเป็นขั้นตอนส่วนเกิน จนมารู้ว่ามีคนกดติดตามไว้ตั้งนานแต่ไม่เคยได้รับบทความใหม่เลย เพราะไฟล์ feed เสียมาตั้งแต่วันแรก
ให้ AI เขียน HTML ให้ แล้วไฟล์ยังอยู่ในเครื่องเรา

บทความต้นทางบอกไว้ว่าวิธีนี้ใช้ความรู้ HTML แค่ระดับพื้นฐาน ถึงขั้นยอมรับเองว่าคนเริ่มต้นที่รู้แท็กไม่กี่ตัวและอาศัยก๊อปวางเป็นหลักก็ทำได้ แต่ต้องพูดกันตรงๆ ว่า “พื้นฐาน” ของคนที่ดูแลบัญชีโฮสต์ของตัวเองมาตั้งแต่ปี 2008 ไม่ใช่ระดับเดียวกับ “พื้นฐาน” ของคนที่ไม่เคยเปิดไฟล์ .html เลยสักครั้ง กำแพงตรงนี้แหละที่ทำให้วิธีนี้ดูเป็นเรื่องของคนทำเว็บมาตลอด
สิ่งที่เปลี่ยนไปคือตอนนี้ไม่ต้องปีนกำแพงนั้นด้วยตัวเองแล้ว บอก AI ว่าอยากได้หน้าแบบไหน แล้วให้มันส่งโค้ดกลับมาทั้งไฟล์ คำสั่งเริ่มต้นที่ใช้ได้จริงหน้าตาประมาณนี้
เขียนไฟล์ index.html หน้าเดียวจบให้หน่อย
- เป็นหน้าแรกของเว็บส่วนตัว ชื่อ <ชื่อเรา> ทำงานด้าน <อาชีพ>
- มีหัวเรื่อง ย่อหน้าแนะนำตัวสั้นๆ และลิงก์ไปหน้า blog/ กับ archive/
- ใช้ HTML กับ CSS ล้วน ห้ามใช้ framework ห้ามใช้ JavaScript ห้ามเรียกไฟล์จากภายนอก
- ใส่ CSS ไว้ใน <style> ในไฟล์เดียวกัน และให้อ่านง่ายบนจอมือถือ
ตอบกลับมาเป็นโค้ดของไฟล์ทั้งไฟล์ ให้ก๊อปวางแล้วเซฟเป็น index.html ได้เลย
จากนั้นเซฟเป็น index.html ในโฟลเดอร์เว็บบนเครื่องเรา ดับเบิลคลิกเปิดด้วยเบราว์เซอร์เพื่อดูของจริง แก้จนพอใจ แล้วค่อยลากขึ้นโฮสต์ ทั้งกระบวนการนี้ไม่มีขั้นตอนไหนที่ไฟล์หลุดออกไปจากมือเราเลย
ประเด็นสำคัญคือ AI ส่งไฟล์ที่เปิดมาแก้ต่อเองได้จริง ไม่ใช่หน้าเว็บที่ผูกอยู่กับบัญชีของบริการไหน Open Design ก็ใช้แนวทางเดียวกัน โดยใช้ coding agent เป็นเครื่องมือออกแบบ ส่วนทีมวิศวกรของเครื่องมือช่วยเขียนโค้ดอย่าง Claude Code ก็เลิกเขียนแผนงานเป็น Markdown แล้วหันมาใช้ไฟล์ HTML แทน เช่นกัน ไฟล์ HTML เปิดดูได้ทันทีด้วยเบราว์เซอร์ ไม่ต้องพึ่งโปรแกรมตัวกลาง
ยังมีเรื่องที่ต้องระวัง AI ชอบใส่ของเกินความจำเป็นมาให้ ทั้ง JavaScript และไลบรารีที่ต้องโหลดจากเว็บอื่น ซึ่งขัดกับจุดประสงค์ของวิธีนี้โดยตรง เพราะวันที่เว็บอื่นนั้นล่ม หน้าเราก็เพี้ยนตาม สั่งให้ชัดตั้งแต่แรกว่าไม่เอา แล้วเปิดไฟล์อ่านคร่าวๆ ทุกครั้ง
และยังต้องรู้ HTML พออ่านออกอยู่ดี ไม่ใช่เพื่อเขียนเอง แต่เพื่อแก้สีหรือเพิ่มลิงก์เองได้โดยไม่ต้องเรียก AI ทุกครั้ง บทความต้นทางแนะนำเว็บสอนทำเว็บอย่าง HTML for People ไว้สำหรับคนที่อยากเริ่มจากศูนย์ และแนะนำเทมเพลตฟรีจากเว็บแจกเทมเพลตอย่าง HTML5 UP สำหรับคนที่อยากได้หน้าตาสวยตั้งแต่วันแรก
ส่วนไฟล์ feed.xml ต้องตรวจซ้ำเสมอ ต่อให้ AI เขียนโครงให้ได้เร็ว วันที่กับรหัส UUID ในไฟล์ต้องถูกต้องจริง ไม่ใช่เพียงดูเหมือนถูกต้อง ตัวตรวจของ W3C จึงยังเป็นขั้นตอนสุดท้ายที่ข้ามไม่ได้
บิลจริงของ NearlyFreeSpeech มีอะไรบ้าง

การเปิดบัญชีเริ่มจากเติมเงินขั้นต่ำ 0.25 ดอลลาร์ แล้วเพิ่มเว็บหนึ่งเว็บ ระบบจะให้ซับโดเมนฟรีมาใช้ตั้งแต่แรก และรหัสสำหรับส่งไฟล์จะอยู่ในหน้าจัดการเว็บของบัญชี ส่วนค่าใช้จ่ายหลังจากนั้น ระบบจะหักจากยอดที่เติมไว้ตามจริง
| บริการ | ราคา | หมายเหตุ |
|---|---|---|
| เว็บไซต์ | 0.01 / 0.05 / 0.50 ดอลลาร์ต่อวัน | ตามชั้น Non-Production · Production · Critical |
| DNS ต่อหนึ่งโดเมน | 0.01 ดอลลาร์ ทุก 9 วัน ถึง ทุกวัน | ยิ่งจดและฝากไว้ที่เดียวกัน ยิ่งถูก |
| Email forwarding | 0.03 ดอลลาร์ต่อวัน | ต่อหนึ่งโดเมน |
| จดชื่อโดเมน | 10.59 ถึง 4,125.79 ดอลลาร์ต่อปี | ราคาต่างกันมากตามนามสกุลโดเมน |
ราคา 0.01 ดอลลาร์ต่อวันที่บทความยกมาคือชั้น Non-Production sites ซึ่งเป็นชั้นสำหรับเว็บที่ล่มไปสักพักแล้วไม่เกิดความเสียหาย บล็อกส่วนตัวหรือหน้าแนะนำตัวอยู่ชั้นนี้ได้สบาย แต่ถ้าเว็บนั้นคือหน้าร้านที่ลูกค้าต้องเปิดเจอได้ทุกครั้งที่เข้ามา ต้องขยับขึ้นชั้น Production ที่ 0.05 ดอลลาร์ต่อวัน ซึ่งก็ยังนับว่าถูก
ส่วนที่แพงกว่าค่าโฮสต์คือชื่อโดเมนของตัวเอง ค่าโฮสต์ชั้นถูกสุดทั้งปีรวมกันยังไม่ถึงสี่ดอลลาร์ ขณะที่ชื่อโดเมนเริ่มต้นที่ 10.59 ดอลลาร์ต่อปี แพงกว่าค่าโฮสต์ทั้งปีหลายเท่า ใครยังไม่อยากจ่ายตรงนี้ ใช้ซับโดเมนฟรีไปก่อนแล้วค่อยย้ายทีหลังได้ เพราะไฟล์อยู่กับเราอยู่แล้ว
มีตัวเลือกสมัครสมาชิกแบบรายเดือนสูงสุด 5 ดอลลาร์ต่อเดือนด้วย ซึ่งพ่วงบริการเสริมกับส่วนลดมาให้ แต่บัญชีแบบจ่ายตามใช้จริงไม่จำเป็นต้องสมัคร
เริ่มจากหน้าเดียวก่อนก็พอ
เว็บแรกไม่จำเป็นต้องมีครบทั้งสี่ส่วนตั้งแต่วันแรก หน้า index.html หน้าเดียวที่บอกว่าเราเป็นใคร ทำอะไร ติดต่อยังไง ก็เป็นเว็บที่ใช้งานได้จริงแล้ว โฟลเดอร์ blog/ กับหน้ารวมบทความค่อยเพิ่มวันที่มีของจะเขียน ส่วน feed.xml ค่อยทำวันที่มีคนถามหา
วันนี้งานที่คนต้องทำเองจริงๆ เหลืออยู่ไม่กี่อย่าง คือตัดสินใจว่าอยากให้หน้าเว็บพูดอะไร ตรวจสิ่งที่ AI ส่งกลับมา และลากไฟล์ขึ้นโฮสต์ ส่วนค่าใช้จ่ายก็ไม่ถึงค่ากาแฟหนึ่งแก้วต่อเดือน
AI ช่วยให้ขั้นตอนที่เคยเป็นอุปสรรคเสร็จได้ในไม่กี่นาที แต่มีคำถามหนึ่งที่มันตอบแทนเราไม่ได้ คือไฟล์ที่มันเพิ่งเขียนให้ ตอนนี้ไปอยู่ในเครื่องของใคร
ที่มา:
- บทความ Hardcore IndieWeb: Run your own website 100% independently for only $0.01/day จาก neatnik.net
- Pricing Summary - NearlyFreeSpeech.NET Web Hosting จาก NearlyFreeSpeech.NET
ชอบเรื่องแนวนี้ มีอีบุ๊คฟรีให้อ่านต่อ
Vibe Coding สำหรับคนไม่ใช่โปรแกรมเมอร์ ใช้ Claude Code สร้าง landing page, mini app และ prototype จริงโดยไม่ต้องเขียนโค้ด
กดสมัครแล้วเราจะส่งเทคนิค AI และของแจกใหม่ๆ ให้ทางอีเมล เลิกรับได้ตลอด
Vibecoding · The Developer's Playbook

ฉบับภาษาไทย 10 บท พา dev สร้าง Personal Finance Tracker (LINE OA + AI จัดหมวดอัตโนมัติ) ตั้งแต่โครงโปรเจกต์บรรทัดแรกจนแอปทำงานจริงบน server


