textcube_to_jekyll - แปลงข้อมูลสำรอง Textcube เป็นโพสต์ Jekyll
(github.com/iAmGhost)สวัสดีครับ/ค่ะ ผม/ฉันชื่อ Na Yu-ryeong และเคยรับหน้าที่ดูแลด้านเทคนิคให้กับเว็บแมกกาซีนเกมอินดี้ Pig-Min
Pig-Min เป็นบล็อกที่สร้างบน Textcube และเปิดให้บริการมาจนถึงราวปี 2015 หลังจากปี 2015 ก็แทบถูกปล่อยทิ้งไว้ และจากอุบัติเหตุไม่คาดคิดทำให้เว็บโฮสติ้งที่ใช้งานอยู่สูญหายไป จนเว็บไซต์ถูกปิดตัวลงอย่างสมบูรณ์
เว็บไซต์นี้สร้างบน Textcube และใน Textcube มีฟังก์ชันส่งออก/นำเข้าข้อมูลบล็อก (โพสต์, ไฟล์แนบ ฯลฯ) เป็นไฟล์ XML เดียว
บังเอิญว่ามีการค้นพบข้อมูลสำรองที่ทำไว้โดยใช้ฟังก์ชันนี้ แต่ก็ต้องคิดหนักว่าจะกู้เว็บไซต์กลับมาอย่างไร
- ถ้าจะกลับมาเปิดบล็อก Textcube อีกครั้งตอนนี้ ก็มีความกังวลเรื่องความปลอดภัย
- เมื่อก่อนสามารถย้ายจาก Textcube ไป Tistory ได้ แต่ตอนนี้ฟังก์ชันนั้นหายไปแล้ว
- ต้องการประหยัดค่าใช้จ่ายในการดูแลเว็บไซต์ให้มากที่สุด
- เพราะเป็นเว็บไซต์เพื่อการเก็บถาวร จึงพอประนีประนอมหลายอย่างได้
- ยอมเสียความสะดวกในการเขียนโพสต์
(แม้ว่าผม/ฉันจะช่วยดูแลด้านเทคนิค แต่ผู้ดูแลหลักของเว็บไซต์ไม่ใช่นักเทคนิค) - ไม่มีฟังก์ชันคอมเมนต์/แทร็กแบ็กก็ได้
- ยอมเสียความสะดวกในการเขียนโพสต์
เมื่อนำปัจจัยเหล่านี้มาพิจารณารวมกัน จึงได้สร้างเครื่องมือที่แปลงข้อมูลสำรอง Textcube ให้เป็นโพสต์ Jekyll และโฮสต์ผ่าน GitHub Pages
ได้กู้คืนบทความจำนวน 5218 ชิ้นจากไฟล์ XML และสำหรับบทความบางส่วน (118 ชิ้น) ที่เขียนหลังจากการสำรองข้อมูล ก็ได้ดึง HTML ที่สำรองไว้บน archive.org มาพาร์สเพื่อกู้คืน
สามารถดูเว็บไซต์ที่สร้างด้วยเครื่องมือนี้ได้ที่ด้านล่าง
https://blog.pig-min.com/
เผื่อว่าจะมีคนที่กำลังกังวลแบบเดียวกับผม/ฉัน จึงนำมาโพสต์ไว้
ขอบคุณครับ/ค่ะ
2 ความคิดเห็น
จำได้ว่าเมื่อก่อนเคยติดตามผ่าน RSS และได้อ่านอยู่ครับ/ค่ะ ดีใจที่ได้ยินข่าวอีกครั้งแบบนี้
ต่อจากนี้จะมีคอนเทนต์ใหม่ ๆ เพิ่มขึ้นอีกไหมครับ/คะ
ตั้งแต่ปี 2015 เป็นต้นมา งานหลักได้ย้ายไปอยู่ฝั่งพอดแคสต์ จึงไม่ได้ดูแลบล็อกอยู่แล้ว
(เมื่อคำนึงถึงจุดนี้แล้ว จึงกู้คืนเป็นเว็บไซต์แบบสแตติก)
ผมทำหน้าที่เพียงซัพพอร์ตด้านเทคนิค จึงไม่ได้เกี่ยวข้องกับคอนเทนต์ แต่หากมีการเขียนโพสต์ใหม่ขึ้นมาเมื่อใด ผมก็มีแผนจะช่วยซัพพอร์ตให้
(เช่น แนะนำวิธีโพสต์บน Jekyll หรือย้ายไปใช้เครื่องมือบล็อกอื่น เป็นต้น)