เล่าเรื่องเบื้องหลังการสร้าง Quantanian.com

เล่าเรื่องเบื้องหลังการสร้าง Quantanian.com

Quantanian.com เว็บไซต์ที่สร้างขึ้นมาจากความสนใจในโลกของ Quantum Computing ผมเริ่มต้นเว็บไซต์นี้จากความต้องการส่วนตัวที่จะเก็บรวบรวมบทความ ข้อมูล และข่าวสารเกี่ยวกับ Quantum Computing อย่างเป็นระบบ เพราะในฐานะคนที่ทำงานในสายเทคโนโลยี เราต่างรู้ดีว่าความรู้ไม่เคยหยุดนิ่ง และยิ่งแบ่งปันกันมากเท่าไร ก็ยิ่งช่วยผลักดันให้เราเติบโตยิ่งขึ้น


เริ่มต้นจากจุดเล็กๆ

เว็บไซต์ Quantanian.com ไม่ได้เริ่มจากโปรเจกต์ใหญ่โต แต่เกิดขึ้นจากการสะสม Bookmark ลิงก์ข่าวและบทความที่เกี่ยวข้องกับ Quantum Computing ในช่วงหลายปีที่ผ่านมา ผมเริ่มเห็นว่าหากเก็บข้อมูลเหล่านี้ไว้คนเดียวก็อาจไม่มีประโยชน์เท่าไร การนำมารวบรวมในรูปแบบเว็บไซต์ ไม่เพียงช่วยให้ตัวเองค้นหาได้สะดวกขึ้น แต่ยังสามารถแบ่งปันให้กับผู้ที่มีความสนใจในเรื่องเดียวกันได้ด้วย


นแง่เทคนิค Quantanian.com เป็นเว็บไซต์ประเภท Static Website ซึ่งมีข้อดีคือ ความเรียบง่าย รวดเร็ว และสามารถบริหารจัดการได้โดยไม่ต้องกังวลเรื่องเซิร์ฟเวอร์ซับซ้อนผมเลือกใช้ Python เป็นเครื่องมือหลักในการสร้างเว็บไซต์นี้ ด้วยความที่ Python มีเครื่องมือมากมายที่ช่วยให้การพัฒนาเว็บไซต์ประเภท Static เป็นไปได้ง่าย สำหรับเขียนเนื้อหา ผมสามารถสร้างระบบที่ช่วยแปลงบทความและข้อมูลที่เขียนในรูปแบบไฟล์ text ให้กลายเป็นหน้าเว็บ HTML ได้อย่างอัตโนมัติ


มื่อสร้างเนื้อหาเสร็จ ระบบจะสร้างไฟล์ HTML, CSS และไฟล์สื่ออื่นๆ ที่จำเป็น จากนั้นผมติดตั้งตัวเวปบน Cloudflare Pages ทำให้สะดวก ไม่ต้องดูแลรักษา Server แรกๆ ใช้วิธี upload เอง ต่อมาใช้ Git Repository ทำให้ทุกครั้งที่มีการอัปเดตเนื้อหา ระบบจะอัปเดตเว็บไซต์ให้ทันทีโดยอัตโนมัติ


เหตุผลที่เลือก Static Website คือเรื่อง ความปลอดภัย เนื่องจากไม่มี Backend หรือ Database ที่อาจถูกโจมตี การบำรุงรักษาน้อย ลดความยุ่งยากในเรื่องเซิร์ฟเวอร์หรือการอัปเดตระบบ