• แนะนำการใช้งานเบื่องต้น การใช้งาน-community
    ประกาศ :
    • ทำการแก้ไขระบบนับถอยหลังเพื่อดาวน์โหลดไฟล์แล้ว
กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see


News

ข่าว Cloudflare เลิกใช้ Hugo ทำเว็บคู่มือ เปลี่ยนไปใช้ Astro

News 

Moderator
สมาชิกทีมงาน
Moderator
Verify member
Cloudflare รายงานถึงการย้ายเว็บคู่มือนักพัฒนา (developer documentation) จากเดิมที่ใช้เอนจิน Hugo ไปยัง Astro เนื่องจากฟีเจอร์เพิ่มเติมที่เหนือกว่า เช่น

  • ระบบ tagging และอ้างอิงข้ามเอกสาร
  • รองรับปลั๊กอิน
  • มีเครื่องมือสำหรับนักพัฒนาเพิ่มเติม ตรวจสอบ syntax, ทำ syntax highlight
  • ใช้ภาษา JavaScript/TypeScript (Hugo ใช้ภาษา Go)
  • ใช้ TailwindCSS

แต่ฟีเจอร์สำคัญที่สุดคือธีม Starlight ที่มีฟีเจอร์ของตัวเอง มี component จำนวนมากและรองรับปลั๊กอินที่สร้าง component ได้เองอีกที

ปัญหาใหญ่ในการย้ายคือคู่มือนักพัฒนามีการอัพเดตตลอดเวลา ทุกวันนี้มี pull request เฉลี่ยวันละโหล ทำให้ไม่สามารถหยุดเว็บเป็นเวลานานๆ เพื่อย้ายข้อมูลได้ กระบวนการย้ายไฟล์ทั้งหมด 8,060 ไฟล์ ใช้เวลาทดสอบ 10 วัน ย้าย component ต่างๆ อีก 14 วัน และทดสอบระบบก่อน 5 วัน จากนั้นวันย้ายจริงต้องหยุดรับ pull request เป็นเวลา 8 ชั่วโมง โค้ดรวมลดลง 19,624 บรรทัด ระหว่างการย้ายครั้งนี้ยังพบบั๊กประสิทธิภาพของ Astro ที่มีปัญหากับโครงการใหญ่มากๆ แต่ทาง Astro ก็แก้ไขให้อย่างรวดเร็ว

ที่มา - Cloudflare

Cloudflare เลิกใช้ Hugo ทำเว็บคู่มือ เปลี่ยนไปใช้ Astro-1.png


Topics:
Cloudflare

Continue reading...
 

กรุณาปิด โปรแกรมบล๊อกโฆษณา เพราะเราอยู่ได้ด้วยโฆษณาที่ท่านเห็น
Please close the adblock program. Because we can live with the ads you see
กลับ
ยอดนิยม ด้านล่าง