โดยข้อเท็จจริงที่ปรากฏว่าระบบ GotoKnow ทำงานอย่างหนัก จนเรียกได้ว่าเต็มกำลังแล้วมาตั้งแต่วันที่ 16 ที่ผ่านมา (การวิเคราะห์ทางเทคนิค) ทางผู้ดูแลระบบ จึงต้องปรับหน้าแรกโดยตัดบันทึกล่าสุด และบันทึกที่ได้รับความคิดเห็นล่าสุด ออกก่อน เพื่อพยายามลดภาระของระบบ การทำอย่างนี้ ทำให้ GotoKnow และเว็บไซต์ข้างเคียง สามารถประหยัดกำลังได้บ้าง

อย่างไรก็ตาม ทั้งบันทึกล่าสุด และบันทึกที่ได้รับความคิดเห็นล่าสุด เป็นประโยชน์ต่อการ ลปรร.มาก จึงมีเสียงเรียกร้องให้นำกลับมา -- ขอเรียนชี้แจงกับสมาชิกดังนี้ครับ

  1. บันทึกล่าสุด และ บันทึกที่ได้รับความคิดเห็นล่าสุด ไม่ได้หายไปไหน (อาจารย์จันทวรรณชี้แจงไว้แล้ว) เพียงแต่ต้องคลิกต่ออีกครั้งหนึ่ง ดังนี้
    • บันทึกล่าสุด (GotoKnow)
    • บันทึกที่ได้รับความคิดเห็นล่าสุด (GotoKnow)
  2. ลิงก์ข้างบนทั้งสอง ยังอาศัยระบบ GotoKnow จัดรูปแบบ HTML ให้อ่านได้ง่ายๆ ซึ่งยังกินกำลังเครื่องอยู่บ้าง นอกจากนั้น ยังต้อง refresh เพื่อให้ได้ข้อมูลล่าสุดอีกด้วย
  3. เพื่อที่จะลดโหลดของ GotoKnow ลงไปอีก ผมทำทางเลือกใหม่ขึ้นมา โดยดูดข้อมูลออกไปจัดรูปแบบทำนอก GotoKnow โดยคลิกใช้งานได้ที่
    • 15 บันทึกล่าสุด (ทางเลือก ***คลิกตรงนี้***)
    • 15 บันทึกล่าสุดที่ได้รับความคิดเห็น (ทางเลือก ***คลิกตรงนี้***)
  4. เมื่อคลิกลิงก์ทางเลือกแล้ว browser จะเปิดหน้าต่างใหม่
    • ท่านไม่จำเป็นต้อง refresh หน้าต่างนี้ (หากไม่มี error)
    • error อาจจะเกิดขึ้นได้ เนื่องจากโปรแกรมที่ควบคุมหน้าต่างทางเลือกนี้ ต้องดูดข้อมูลจาก GotoKnow เช่นกัน ซึ่งหากในขณะนั้น GotoKnow ทำงานหนักจนไม่ยอมตอบ ก็จะเกิด error ขึ้น; วิธีแก้ไขคือ refresh หน้าต่างทางเลือกนี้
    • หากไม่จำเป็น ไม่ควร refresh เด็ดขาด เพื่อที่โปรแกรมจะได้ไม่ต้องดึงข้อมูลจาก GotoKnow เป็นการลดภาระของ GotoKnow ลง
    • ท่านจะได้ข้อมูลล่าสุดทุกๆ 5 นาที เพราะหน้าต่างจะ refresh ตัวเองทุก 5 นาที
  5. การอ่านจากหน้าต่างทางเลือก แม้ไม่ได้ลดภาระ database query แต่ลดภาระของ HTML rendering, การอ่านและส่งภาพของบล๊อกเกอร์ และ log file ลง
  6. หน้าต่างทางเลือกนี้ เป็นมาตรการชั่วคราวในสภาวะยากลำบาก ข้อมูลมีเท่าที่ RSS interface ส่งให้
  7. ท่างสามารถคลิกลิงก์ที่ปรากฏในหน้าต่างทางเลือก ซึ่งจะเปิดบันทึกใน GotoKnow ตามปกติ
    • ท่านสามารถให้ความคิดเห็นได้เช่นเดิม; และหากท่านเข้าระบบแล้ว เมื่อคลิกลิงก์ในหน้าต่างทางเลือก ก็เหมือนกับท่านเข้าระบบแล้วเช่นกัน
    • ท่านสามารถใช้ "คลิกขวา" เพื่อเปิดบันทึกในหน้าต่างใหม่ได้ เพื่อที่หน้าต่างทางเลือกจะ refresh ตัวเองไปเรื่อยๆ
  8. เป็นไปได้ที่จะทำให้หน้าต่างทางเลือก มีเสถียรภาพดีขึ้น แต่ก็ต้องแก้ไขโปรแกรมของ GotoKnow ซึ่งต้องประสานกับผู้ดูแลระบบ (และทำไม่ได้ในคืนนี้)

  9. (แก้ไข 29 ก.ค. 2550 @ 05:43) คืนนี้มีการแก้ไขการทำงานทั้งหมดครับ (ทำ feed caching)
    • โปรแกรมดึง 15 บันทึกล่าสุด และ 15 บันทึกที่ได้รับความคิดเห็นล่าสุด จาก GotoKnow ทุก 5 นาที; รวมการอ่านข้อมูลจาก GotoKnow ชั่วโมงละ 24 ครั้ง ไม่มากกว่านั้น -- วิธีการนี้ สามารถลดภาระของ GotoKnow ลงได้มาก ซึ่งจะช่วย Learners Researchers และ Volunteers ด้วย
    • ข้อมูลที่ได้มา นำมาจัดรูปแบบและแจกจ่ายให้กับผู้ใช้ที่เลือก 15 บันทึกล่าสุด และ 15 บันทึกที่ได้รับความคิดเห็นล่าสุด (*** ถ้าใช้ IE7 หรือ browser ที่ไม่สนับสนุน JavaScript คลิกตรงนี้ ***)
    • ไม่ว่าจะ refresh กี่ครั้ง โปรแกรมก็จะไม่ดึงข้อมูลจาก GotoKnow ใหม่ หากยังไม่ถึงช่วงเวลา 5 นาทีที่กำหนดไว้ -- ถ้าในขณะนั้น GotoKnow ทำงานหนักจนไม่สามารถส่งข้อมูลมาได้ ก็รอไปอีก 5 นาที แต่หน้าจอไม่เลอะเทอะเหมือนโปรแกรมรุ่นแรกครับ
    • หน้าต่างแสดงผล ยังคง refresh ตัวเองทุกๆ 5 นาที ไม่จำเป็นต้องช่วยครับ

  10. (แก้ไข 31 ก.ค. 2550 @02:44) มีโปรแกรมทดลองรุ่นใหม่ครับ เขียนด้วย JavaScript ใช้ Ajax แบบเดียวกับ GotoKnow
    • โปรแกรมใหม่นี้ (เรียกว่า v3) ไม่โหลดเครื่องแม่ข่ายของ GotoKnow เข่นเดียวกับ v2 ในข้อ 9 (*** ถ้าใช้ IE6 Firefox หรือ Safari คลิกตรงนี้ ***)
    • v3 ให้ user interface แบบใหม่ เป็น tab ให้ท่านคลิกได้
    • การปรับปรุงข้อมูล เป็นไปทุก 5 นาทีโดยอัตโนมัติ ไม่ว่าท่านจะอ่านหน้าไหนอยู่ก็ตาม
    • การพัฒนาโปรแกรม v1 (ข้อ 1-8) และ v2 จะหยุดทำแล้วครับ

  11. (แก้ไข 19 ส.ค. 2550 @22:55) มีโปรแกรมทดลองรุ่นใหม่ครับ เรียกว่า v6
    • การพัฒนาโปรแกรม v3 ก็หยุดทำแล้วครับ
    • โปรแกรมใหม่นี้ (เรียกว่า v6) ไม่โหลดเครื่องแม่ข่ายเกินความจำเป็น
    • การทำงาน เป็นการเรียกฐานข้อมูลมาแสดง ใน tab เช่นเดียวกับในข้อ 10
    • มีการเปลี่ยนแปลงมากในสอง tab แรก คือ
      • บันทึกล่าสุด แสดงเวลา รูป ชื่อสมาชิก ชื่อบล๊อก และชื่อบันทึก แต่ไม่แสดงข้อความต้นบันทึกหากบันทึกนั้นสั้น -- เปลี่ยนแปลงทุก 5 นาที
      • ความคิดเห็นล่าสุด ทั้งในบันทึก คำถาม และไฟล์ แสดงเวลา รูป (ถ้ามี) ชื่อผู้ให้ความคิดเห็น ชื่อบล๊อกที่ร่วมแสดงความคิดเห็น ชื่อบันทึกที่ได้แสดงความคิดเห็นไป และข้อความจากส่วนต้นของความคิดเห็นนั้น ซึ่งข้อความนี้จะไม่แสดงหากเป็นความคิดเห็นสั้นๆ -- เปลี่ยนแปลงทุก 4 นาที
      • tab ค้นหา สามารถค้นข้อมูลได้มากกว่าการค้นเว็บปกติ -- ขอแนะนำให้ใช้ครับ