โดยข้อเท็จจริงที่ปรากฏว่าระบบ GotoKnow ทำงานอย่างหนัก จนเรียกได้ว่าเต็มกำลังแล้วมาตั้งแต่วันที่ 16 ที่ผ่านมา (การวิเคราะห์ทางเทคนิค) ทางผู้ดูแลระบบ จึงต้องปรับหน้าแรกโดยตัดบันทึกล่าสุด และบันทึกที่ได้รับความคิดเห็นล่าสุด ออกก่อน เพื่อพยายามลดภาระของระบบ การทำอย่างนี้ ทำให้ GotoKnow และเว็บไซต์ข้างเคียง สามารถประหยัดกำลังได้บ้าง
อย่างไรก็ตาม ทั้งบันทึกล่าสุด และบันทึกที่ได้รับความคิดเห็นล่าสุด เป็นประโยชน์ต่อการ ลปรร.มาก จึงมีเสียงเรียกร้องให้นำกลับมา -- ขอเรียนชี้แจงกับสมาชิกดังนี้ครับ
บันทึกล่าสุด และ บันทึกที่ได้รับความคิดเห็นล่าสุด ไม่ได้หายไปไหน (อาจารย์จันทวรรณชี้แจงไว้แล้ว) เพียงแต่ต้องคลิกต่ออีกครั้งหนึ่ง ดังนี้บันทึกล่าสุด (GotoKnow)บันทึกที่ได้รับความคิดเห็นล่าสุด (GotoKnow)- ลิงก์ข้างบนทั้งสอง ยังอาศัยระบบ GotoKnow จัดรูปแบบ HTML ให้อ่านได้ง่ายๆ ซึ่งยังกินกำลังเครื่องอยู่บ้าง นอกจากนั้น ยังต้อง refresh เพื่อให้ได้ข้อมูลล่าสุดอีกด้วย
- เพื่อที่จะลดโหลดของ GotoKnow ลงไปอีก ผมทำทางเลือกใหม่ขึ้นมา โดยดูดข้อมูลออกไปจัดรูปแบบทำนอก GotoKnow โดยคลิกใช้งานได้ที่
15 บันทึกล่าสุด (ทางเลือก ***คลิกตรงนี้***)15 บันทึกล่าสุดที่ได้รับความคิดเห็น (ทางเลือก ***คลิกตรงนี้***)- เมื่อคลิกลิงก์ทางเลือกแล้ว browser จะเปิดหน้าต่างใหม่
- ท่านไม่จำเป็นต้อง refresh หน้าต่างนี้
(หากไม่มี error) error อาจจะเกิดขึ้นได้ เนื่องจากโปรแกรมที่ควบคุมหน้าต่างทางเลือกนี้ ต้องดูดข้อมูลจาก GotoKnow เช่นกัน ซึ่งหากในขณะนั้น GotoKnow ทำงานหนักจนไม่ยอมตอบ ก็จะเกิด error ขึ้น; วิธีแก้ไขคือ refresh หน้าต่างทางเลือกนี้หากไม่จำเป็น ไม่ควร refresh เด็ดขาด เพื่อที่โปรแกรมจะได้ไม่ต้องดึงข้อมูลจาก GotoKnow เป็นการลดภาระของ GotoKnow ลงท่านจะได้ข้อมูลล่าสุดทุกๆ 5 นาที เพราะหน้าต่างจะ refresh ตัวเองทุก 5 นาทีการอ่านจากหน้าต่างทางเลือก แม้ไม่ได้ลดภาระ database query แต่ลดภาระของ HTML rendering, การอ่านและส่งภาพของบล๊อกเกอร์ และ log file ลง- หน้าต่างทางเลือกนี้ เป็นมาตรการชั่วคราวในสภาวะยากลำบาก
ข้อมูลมีเท่าที่ RSS interface ส่งให้ - ท่างสามารถคลิกลิงก์ที่ปรากฏในหน้าต่างทางเลือก ซึ่งจะเปิดบันทึกใน GotoKnow ตามปกติ
- ท่านสามารถให้ความคิดเห็นได้เช่นเดิม; และหากท่านเข้าระบบแล้ว เมื่อคลิกลิงก์ในหน้าต่างทางเลือก ก็เหมือนกับท่านเข้าระบบแล้วเช่นกัน
- ท่านสามารถใช้ "คลิกขวา" เพื่อเปิดบันทึกในหน้าต่างใหม่ได้ เพื่อที่หน้าต่างทางเลือกจะ refresh ตัวเองไปเรื่อยๆ
-
เป็นไปได้ที่จะทำให้หน้าต่างทางเลือก มีเสถียรภาพดีขึ้น แต่ก็ต้องแก้ไขโปรแกรมของ GotoKnow ซึ่งต้องประสานกับผู้ดูแลระบบ (และทำไม่ได้ในคืนนี้)
-
(แก้ไข 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 นาทีไม่จำเป็นต้องช่วยครับ -
(แก้ไข 31 ก.ค. 2550 @02:44) มีโปรแกรมทดลองรุ่นใหม่ครับเขียนด้วย JavaScript ใช้ Ajax แบบเดียวกับ GotoKnow -
โปรแกรมใหม่นี้ (เรียกว่า v3) ไม่โหลดเครื่องแม่ข่ายของ GotoKnow เข่นเดียวกับ v2 ในข้อ 9(*** ถ้าใช้ IE6 Firefox หรือ Safari คลิกตรงนี้ ***)
v3 ให้ user interface แบบใหม่ เป็น tab ให้ท่านคลิกได้-
การปรับปรุงข้อมูล เป็นไปทุก 5 นาทีโดยอัตโนมัติ ไม่ว่าท่านจะอ่านหน้าไหนอยู่ก็ตาม
การพัฒนาโปรแกรม v1 (ข้อ 1-8) และ v2 จะหยุดทำแล้วครับ- (แก้ไข 19 ส.ค. 2550 @22:55) มีโปรแกรมทดลองรุ่นใหม่ครับ เรียกว่า v6
- การพัฒนาโปรแกรม v3 ก็หยุดทำแล้วครับ
- โปรแกรมใหม่นี้ (เรียกว่า v6) ไม่โหลดเครื่องแม่ข่ายเกินความจำเป็น
- การทำงาน เป็นการเรียกฐานข้อมูลมาแสดง ใน tab เช่นเดียวกับในข้อ 10
- มีการเปลี่ยนแปลงมากในสอง tab แรก คือ
- บันทึกล่าสุด แสดงเวลา รูป ชื่อสมาชิก ชื่อบล๊อก และชื่อบันทึก แต่ไม่แสดงข้อความต้นบันทึกหากบันทึกนั้นสั้น -- เปลี่ยนแปลงทุก 5 นาที
- ความคิดเห็นล่าสุด ทั้งในบันทึก คำถาม และไฟล์ แสดงเวลา รูป (ถ้ามี) ชื่อผู้ให้ความคิดเห็น ชื่อบล๊อกที่ร่วมแสดงความคิดเห็น ชื่อบันทึกที่ได้แสดงความคิดเห็นไป และข้อความจากส่วนต้นของความคิดเห็นนั้น ซึ่งข้อความนี้จะไม่แสดงหากเป็นความคิดเห็นสั้นๆ -- เปลี่ยนแปลงทุก 4 นาที
- tab ค้นหา สามารถค้นข้อมูลได้มากกว่าการค้นเว็บปกติ -- ขอแนะนำให้ใช้ครับ
สวัสดีครับคุณ Conductor
ตี 4 ตี 5 เมืองไทยคนใช้ Gotoknow เยอะหรือเปล่าครับ? (แอบคิดว่าไม่เยอะ) แต่ว่า server ก็ดูเหมือนออกอาการแปลกๆ.
หรือทำ batch อะไรอยู่สักอย่าง?
ไม่มี shell access คงตอบลำบากครับ และนั่นคือ error ที่เขียนถึงในบันทึก
แต่หลังจากคุณโพสได้ แค่ refresh ก็คงจะได้เห็นแล้วล่ะ ผมเปิดมาตั้งแต่เริ่มเขียนโปรแกรมประมาณตีหนึ่งจนถึงตอนนี้ ก็ยังอยู่ดีตลอดครับ
Conductor มากๆจริงๆค่ะ สำหรับแรงกำลังที่พยายามช่วยเหลือให้พวกเราได้ใช้ GotoKnow อย่างฉลาดและถนอมทรัพยากรที่มีอยู่ ยอดเยี่ยมจริงๆค่ะ ขอบคุณมากจริงๆ (อยากจะหาคำอื่นที่มาแทนความรู้สึกจริงๆ แต่หามิได้แล้วค่ะ)
ขอบคุณสุดๆ จากใจเช่นกันค่ะ ถ้าคุณ Conductor ชะแว้บมาหาดใหญ่เมื่อไร จะนัดรวม bloggers อย่างพี่โอ๋-อโณ อ.ปารมี พี่จิ๊บเมตตา พี่แป๊ด และอีกหลายๆ ท่าน ไปเลี้ยงต้อนรับค่ะ :)
ขอบคุณคุณ Conductor และผู้พัฒนาระบบที่ทำงานหนักเพื่อสังคม
ขอให้กำลังใจครับ หากมีอะไรที่ให้พวกเราที่เป็นผู้ใช้ระบบทำยินดีเป็นอย่างยิ่ง
อ้อ...คุณConductor นอนดึกนะครับ รักษาสุขภาพด้วย..!!
สวัสดีค่ะ
sasinanda
ยอดเยี่ยมมากค่ะ
ตอนนี้ก็สะดวกมากค่ะ
ขอบคุณมากค่ะ ที่ช่วยเหลือเพื่อประโยชน์ส่วนรวม
วันนี้งานยุ่งแต่รู้สึกว่าบันทึกขายดี! ขอบคุณทุกท่านที่ใช้บริการครับ
สมาชิกและผู้ใช้งาน GotoKnow ทุกท่าน คงเห็นถึงประโยชน์จากการใช้งาน GotoKnow ในลักษณะคล้ายๆ กัน แต่ด้วยข้อจำกัดที่มีอยู่ ประกอบกับชุมชน GotoKnow เองก็เป็นสังคมเล็กๆ อันหนึ่ง หากมีอะไรที่สมาชิกแต่ละท่านทำให้ GotoKnow ได้ ผมเชื่อว่าทุกท่านคงยินดีทำอย่างเต็มกำลัง -- โปรแกรมแก้ขัดนั้น ก็เป็นสิ่งที่ผมยินดีทำให้ครับ (เขียนสองโปรแกรมง่ายๆ ประมาณครึ่งชั่วโมง คือว่าพิมพ์ช้าเพราะนิ้วกับสมองไม่ค่อยสามัคคีกัน ;-)
ยังสามารถปรับปรุงเรื่องเสถียรภาพ และลดภาระแก่ GotoKnow ลงได้อีกครับ โปรดติดตามตอนต่อไป...
เมื่อประมาณครึ่งเดือนที่ผ่านมา ผมเขียนบันทึกเรื่อง คนหลังบ้าน ซึ่งกล่าวถึงว่าเรามักไม่รู้ตัวว่าโชคดีขนาดไหนที่มีสิ่งดีต่างๆ แบบที่เป็นอยู่ เรื่องนี้เป็นเพราะมีคนที่ตั้งใจ ทุ่มเท ทำงานอยู่เบื้องหลัง จึงเกิดสิ่งต่างๆเหล่านี้ได้ คนกลุ่มนี้ ทำงานเพราะมีความสุขที่ได้ทำให้ผู้อื่นทำงานของตนต่อไปได้นะครับ
เมื่อวาน (วันศุกร์สุดท้ายของเดือนกรกฎาคม) เป็นวัน System Administrator Appreciation Day ครับ แม้จะช้าไปวันหนึ่ง แต่ผมก็ยังอยากจะเชิญชวนสมาชิก GotoKnow แสดงความชื่นชม ขอบคุณต่อผู้พัฒนาระบบ ผู้ดูแลระบบ และทีมงาน ตลอดจนผู้สนับสนุนของ GotoKnow ที่ทำให้เรามีช่องทางสื่อสารสำหรับชุมชนที่ดีขนาดนี้ครับ
มาร่วมชื่นชม ขอบคุณผู้พัฒนา ผู้ดูแลระบบและทีมงาน GotoKnow อย่างที่สุดด้วยคนค่ะ และที่ต้องขอบคุณอย่างยิ่งด้วยก็คือ คุณConductor ผู้มีความสุขกับการช่วยเหลือแบ่งเบาภาระของคลังความรู้แห่งนี้ทั้งทางตรงและทางอ้อม แล้วยังแถมคอยให้ข้อมูลต่างๆเกี่ยวกับความคืบหน้าของ GotoKnow ในโลก internet แก่พวกเราผู้ใช้อีกด้วย
ขอบคุณ ขอบคุณ และขอบคุณที่สุดค่ะ
สำหรับผม อย่าชมมากเลยครับ เขินและกลัวเหลิงด้วย! ถ้าไม่อยากทำ ทำแล้วไม่เกิดประโยชน์ หรือทำไม่ได้ ก็ไม่ทำอยู่ดีครับ การไม่ฝืนเป็นความจริงใจต่อตัวเอง (-:
คืนนี้มีการแก้ไขโปรแกรม เชื่อว่ามีเสถียรภาพดีขึ้นมาก และลดภาระของ GotoKnow ได้มากเช่นกันครับ
สวัสดีค่ะคุณ <div style="padding-right: 4px; padding-left: 0px; padding-bottom: 4px; padding-top: 0px">
Conductor </div><ul><li><div style="padding-right: 4px; padding-left: 0px; padding-bottom: 4px; padding-top: 0px">แวะมาทักทายและให้กำลังใจพร้อมกับชื่นชมในความคิดสร้างสรรค์ค่ะ
</div></li></ul>
ขอบคุณครับ สำหรับการทุ่มเท ปรับปรุง เปลี่ยนแปลงให้เหมาะสม เพื่อพวกเรามวลสมาชิกได้ใช้ G2K เป็นเครืองมือที่มีประสิทธิภาพในการแลกเปลี่ยนเรียนรู้อย่างยั่งยืน