Gitmal 1.0 ซึ่งเป็นเครื่องมือสร้างมุมมองเว็บแบบคงที่ของคลัง Git พร้อมให้บริการแล้ว

โครงการ Gitmal รุ่นแรกได้รับการเผยแพร่แล้ว โดยสร้างเว็บไซต์แบบคงที่สำหรับการนำทางไปยังคลังข้อมูล Git เนื้อหาของคลังข้อมูลจะถูกแปลงเป็นการนำเสนอแบบเว็บในรูปแบบ GitHub (ตัวอย่าง) ซึ่งประกอบด้วยหน้า HTML แบบคงที่เท่านั้นและไม่จำเป็นต้องใช้สคริปต์ฝั่งเซิร์ฟเวอร์ วิธีนี้ช่วยให้สามารถสร้างเว็บไซต์สำหรับการค้นหาคลังข้อมูล Git โดยใช้ทรัพยากรเซิร์ฟเวอร์น้อยที่สุด โค้ดของโครงการเขียนด้วยภาษา Go และได้รับอนุญาตภายใต้ใบอนุญาต MIT

Gitmal รองรับธีม การแสดงโค้ดพร้อมไฮไลต์ไวยากรณ์ และการเรนเดอร์แบบมาร์กดาวน์ นอกจากการนำทางโครงสร้างคลังข้อมูลและการแสดงเนื้อหาของไฟล์โค้ดแล้ว ยังมีมุมมองสำหรับสาขา แท็ก และคอมมิตอีกด้วย มุมมองเว็บสามารถอัปเดตได้อย่างต่อเนื่องด้วยการอัปเดตทีละน้อย โดยจะสร้างหน้าที่หายไปทุกครั้งที่มีการเปลี่ยนแปลงในคลังข้อมูล การย่อขนาดและการบีบอัดข้อมูลสามารถใช้เพื่อลดขนาดของเนื้อหาที่สร้างขึ้น (แฟล็ก --minify --gzip) การสร้างหน้าเว็บสำหรับคลังข้อมูลด้วยเครื่องมือ Zig, ZX และ my-badges ใช้เวลา 25 นาทีบน MacBook Air M2 และได้ขนาดไฟล์ประมาณ 2 GB

Gitmal 1.0 ซึ่งเป็นเครื่องมือสร้างมุมมองเว็บแบบคงที่ของคลัง Git พร้อมให้บริการแล้วGitmal 1.0 ซึ่งเป็นเครื่องมือสร้างมุมมองเว็บแบบคงที่ของคลัง Git พร้อมให้บริการแล้ว


ที่มา: opennet.ru
ซื้อโฮสติ้งที่เชื่อถือได้สำหรับไซต์ที่มีการป้องกัน DDoS เซิร์ฟเวอร์ VPS VDS 🔥 ซื้อบริการเว็บโฮสติ้งที่เชื่อถือได้ พร้อมระบบป้องกัน DDoS และเซิร์ฟเวอร์ VPS/VDS | ProHoster