มีเรื่องน่าสนใจเกิดขึ้นในระหว่างการวิเคราะห์สถิติการเข้าชม Gotoknow เพื่อพยายามทำให้ Gotoknow ตอบสนองต่อการเรียกดูหน้าต่างๆ ได้เร็วยิ่งขึ้น
ข้อมูลนี้อาจารย์จันทวรรณและอาจารย์ธวัชชัย ได้กรุณาให้ผมเข้าไปดูสถิติบางอย่างได้ครับ ขอขอบคุณมา ณ ที่นี้ด้วยครับที่ให้โอกาส ข้อมูลเกี่ยวกับพฤติกรรมการเรียกดูหน้าต่างๆ ได้ส่งถึงอาจารย์เรียบร้อยแล้ว
แต่ผลพลอยได้นอกเหนือจากวัตถุประสงค์หลักนี้ ก็ยังน่าสนใจอยู่ดี
หน้าที่ร้อนแรงที่สุดใน Gotoknow คือหน้าแรก /home -- ในร้อยอันดับแรก พบพฤติกรรมหลากหลายในการเข้าดูหน้าต่างๆ ทั้งอ่านจากแพลนเน็ต อ่านจากบล๊อก bookmark อ่านจาก RSS หรือเชื่อมโยงมาจากเว็บอื่น แล้วแต่สมาชิกแต่ละท่าน ชอบ/คุ้นเคยกับวิธีการใด
แต่สถิติที่น่าสนใจที่สุดคือความถี่ของการเรียกดูบล๊อก; เรื่องนี้น่าสนใจเพราะนี่คือความพยายามที่จะเข้าใจแนวทางการเขียนของเจ้าของบล๊อก (ทั้งจากชื่อบันทึก+เนื้อหาตอนต้นบองบันทึกทั้ง 10 บันทึกที่ปรากฏในหน้าแรกของบล๊อก ทั้งข้อมูลของเจ้าของบล๊อก ทั้ง[เกี่ยวกับบล๊อกนี้] ทั้ง[เครื่องมือ]) และรวมทั้งการใช้ URL ในรูปแบบ http://ชื่อบล๊อก.gotoknow.org ซึ่งจะถูก redirect ไปยังบล๊อก http://gotoknow.org/blog/ชื่อบล๊อก
หลังจากได้ปรึกษากับอาจารย์ธวัชชัยเมื่อคืนก่อนนี้แล้ว ผมขอนำสถิติต่างๆ มาเปิดเผยไว้ที่นี่ เรียงลำดับตามที่ Truehits ตรวจวัดได้ แต่จะยังไม่เปิดเผยเดือนล่าสุดเพื่อไม่ให้เป็นแรงจูงใจในการปั่นสถิติ จนทำให้ระบบช้าลงโดยไม่จำเป็น และไม่เปิดเผยความห่างระหว่างแต่ละอันดับ
| เดือน | Pageviews | Unique IPs |
|---|---|---|
| มกราคม 2550 | 1,896,933 | 228,116 |
| กุมภาพันธ์ 2550 | 2,068,880 | 239,733 |
| มีนาคม 2550 |
2,114,599 | 235,068 |
| เมษายน 2550 | 2,166,839 | 251,795 |
Top 15 บล๊อกที่ปรากฏชื่อใน Top 100 URL เรียงลำดับจากมากไปน้อยสำหรับแต่ละเดือน
| มกราคม 2550 | กุมภาพันธ์ 2550 | มีนาคม 2550 | เมษายน 2550 |
|---|---|---|---|
|
|
|
|
|
|
|
Ken-Mproject (ปิดแล้ว) |
|
|
| Ken-Mproject (ปิดแล้ว) | tonliew (ปิดแล้ว) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| tonliew (ปิดแล้ว) |
|
|
|
| Project (ปิดแล้ว) |
|
|
|
|
|
|
|
|
|
|
|
|
|
| pattaradech (ปิดแล้ว) |
|
Ken-Mproject (ปิดแล้ว) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| มีเพียง 14 บล๊อก ใน Top 100 URL |
|
|
|
| มีอีก 1 บล๊อก ใน Top 100 URL |
มีอีก 8 บล๊อก ใน Top 100 URL |
มีอีก 2 บล๊อก ใน Top 100 URL |
ประเด็นจากตารางนี้มีอย่างนี้ครับ
- ข้อมูลมาจาก Truehits ซึ่งเป็นกลางและมีวิธีการตัด crawler ออกไป (นับให้เฉพาะการเปิดดูจาก browser ที่สนับสนุน JavaScript)
- อย่าสนใจเรื่องอันดับมากไปกว่าการศึกษาวิธีการ ว่าสมาชิกซึ่งเขียนบล๊อกที่ได้รับความนิยม สื่อสารอะไรกับบรรดาสมาชิกอื่น; ผมเห็นว่าแต่ละท่านมีสไตล์เป็นของตัวเอง เขียนในเรื่องที่ตนรู้ มีประโยชน์ และมีความรักในสิ่งนั้น จึงมีผู้ติดตามมาก -- แต่บางที จำนวนผู้อ่าน กลับไม่สำคัญเท่ากับที่ท่านได้อะไรจากบันทึกและความคิดเห็นท้ายบันทึกเหล่านั้น -- อันดับเปลี่ยนแปลงไปมา ตามคุณค่า่และประเด็นของบันทึก ตามความถี่ในการเขียนบันทึก และตามความสนใจของสมาชิกในแต่ละช่วงเวลา
- อย่าถามผมเลยว่า บางบล๊อกเห็นมีไม่กี่บันทึก มาติดอยู่ในอันดับได้อย่างไร; ข้อมูลนี้มาจากการวัดของ Truehits ผมเพียงแต่เอามารายงาน ตามผลการวัดที่ปรากฏ
- น่าสงสัยว่าทำไมบล๊อกเกอร์ยอดนิยมหลายท่าน จึงไม่อยู่ในอันดับ; เรื่องนี้เรียนอย่างนี้ครับ การอ่านบล๊อกมีหลายวิธี บล๊อกเกอร์ยอดนิยมที่เขียนได้โดนใจผู้อ่าน มักจะถูกรับบล๊อกนั้นเข้าแพลนเน็ต ซึ่งการอ่านผ่านแพลนเน็ตไม่ปรากฏในสถิตินี้
- การอ่านผ่านแพลนเน็ต จะปรากฏต่อ Truehits เสมือนเป็นการอ่านบันทึกโดยตรง จึงไม่รวมอยู่ในตารางนี้ (เนื่องจากไม่มีนัยสำคัญทางสถิติที่เพียงพอ กระจายมากจนสรุปอะไรไม่ได้)
- การนับจำนวนครั้งที่อ่านของ Gotoknow (hit meter สำหรับแต่ละบันทึก) มีความแน่นอนที่สุด ปั่นยาก และป้องกันการนับซ้ำๆกันได้ดี จึงน่าจะมีความถูกต้องมากกว่าการติด hit meter อื่นๆ; การวิเคราะห์สถิติจาก hit meter ของ Gotoknow ยังอยู่ในคิวการพัฒนา เชื่อว่าจะได้ภาพอีกภาพหนึ่ง ซึ่งน่าสนใจในมุมของความนิยมที่แท้จริงของบล๊อกเกอร์
- ตารางบน แสดงให้เห็นแนวโน้มที่ชัดเจนว่า Gotoknow ได้รับความนิยมมากขึ้นเรื่อยๆ และเป็นภาระหนักของทีมพัฒนาและทีมผู้ประสานงาน; เครื่องแม่ข่ายของ Gotoknow ส่งข้อมูลออกไปด้วยอัตรากว่า 50 หน้าต่อนาที ตลอดเวลา ในแต่ละหน้า ประกอบไปด้วยตัวหนังสือและ icon เล็กๆ มากมาย จึงทำให้ระบบทำงานหนักมาก เช่นการเรียกดูหรือ refresh หน้าแรกแต่ละครั้ง เครื่องแม่ข่ายจะต้องส่งข้อมูลให้ browser 72 ครั้ง (html หลัก 1 ครั้ง stylesheet 3 ครั้ง และ icon+รูปภาพ อีก 68 ครั้ง); ด้วยอัตรานี้ เครื่องแม่ข่ายรับ http GET ด้วยอัตรา 60 ครั้งต่อวินาที ซึ่งเป็นภาระที่หนักมาก
- ดังนั้น เพื่อประโยชน์ของสมาชิก Gotoknow ทั้งหมด ขอความกรุณาอย่า refresh browser โดยไม่จำเป็น หลีกเลี่ยงการปั่นสถิติโดยเด็ดขาด
- สมาชิกสามารถจะทราบได้เกือบทันทีเมื่อมีผู้มาให้ความคิดเห็นเพิ่มเติมในบันทึก โดยการระบุอีเมลให้ถูกต้อง ซึ่ง Gotoknow จะส่งอีเมลไปแจ้งโดยอัตโนมัติ ในทันทีที่เกิดความคิดเห็นใหม่ขึ้น ไม่ว่าบันทึกนั้นจะเกิดขึ้นนานแล้วเพียงใด; วิธีการนี้ ดีต่อการตอบสนองของ Gotoknow มากกว่าการ refresh บล๊อก
จะพยายามไม่ Refresh ครับ
รู้สึกจะไม่เคย Refresh เลยค่ะ
ขอบคุณค่ะ
ขอบคุณทุกท่านที่มาให้กำลังใจครับ โดนบังคับให้เปิดบล๊อกใหม่ครับ (ฮา) แต่ผมก็เห็นด้วย เพราะเชื่อจริงๆ ว่าสมาชิกของ Gotoknow ที่ยังพอมีกำลังเหลือ สามารถช่วยกันแบ่งเบาภาระของทีมงานได้บ้างตามกำลัง ถึงอย่างไร เราก็ใช้ g2k ร่วมกัน เป็นประโยชน์ร่วมกัน
ผมเชื่อว่าอีกไม่นาน คงมี design ที่ดีขึ้นสำหรับหน้าแรกครับ และเมื่อจัดการกับหน้าแรกได้ การตอบสนองของระบบจะดีขึ้นอีก รอนิดนึงไหวไหมครับ ตอนนี้เข้าใจว่า coding สำหรับ design ใหม่คงเริ่มไปบ้างแล้ว
เท่าที่คุยกันมา อาจารย์เปิดรับความคิดใหม่มากครับ เพียงแต่วันหนึ่งมีแค่ 24 ชั่วโมงเท่านั้นเอง
ถ้าเขียน functional spec ให้ชัด (แล้วยิ่งถ้าส่ง patch ไปได้) ก็จะยิ่งเร็วครับ แถมออกมาดีกว่า patch ที่ส่งไปเสียอีก
สวัสดีครับพี่
ผมก็เขียน Ruby ไม่เป็นครับ แต่หัดได้ เรียนได้ แถมเวลาส่ง patch ไปนะครับ บางทียังมีคำตอบมาด้วยว่าผิดตรงไหน!
เพิ่งมาเห็นว่าสะกดผิดและความหมายผิดครับ
หน้าแรกนี่ต้อง redesign ใหม่หมดเลยครับ แล้ว functions หลายๆ อย่างของหน้าแรกคิดว่าจะทำให้เลือกได้ที่ menubar แล้วเรียกข้อมูลมาแสดงแบบ AJAX ครับ ตอนนี้ concept โดยรวมที่เราคิดคือคิดว่าจะออกแบบ interaction ให้ผู้ใช้ไม่จำเป็นต้องกลับไปหน้าแรกเลยครับ
กราบขอบพระคุณท่านอาจารย์มากๆ นะครับ
ขอเป็นกำลังใจคนสู้งาน เพื่อมวลชน กันต่อไปนะครับ ขอบพระคุณมากๆ นะครับ
ประทับใจพวกเราชาว GotoKnow ตรงที่ร่วมด้วยช่วยกันนี่แหละนะคะ
ขอบคุณคุณ Conductor สำหรับสถิติและวิธีการที่จะช่วยให้พวกเราใช้ GotoKnow อย่าง"พอเพียง" นะคะ ยอดเยี่ยมมากๆค่ะ อ่านความเห็นที่ตอบคุณเม้งแล้ว imply ได้ว่าคุณ Conductor กำลังศึกษา Ruby อยู่ด้วยหรือเปล่าคะ น่ายินดีแทนอ.ธวัชชัย ที่จะได้คนช่วยคิดเพิ่มขึ้นจังค่ะ
ขอบคุณมากครับ ชอบคำว่า ใช้ GotoKnow อย่าง"พอเพียง" จริงๆ เลย
ผมทำเท่าที่ทำได้ แต่พอแก่แล้วมันไม่เหมือนตอนหนุ่มๆ ;-) คงต้องฝากเมืองไทยไว้กับคนรุ่นหลังครับ ผู้อาวุโสช่วยได้แค่ประคับประคอง แต่เรี่ยวแรงถดถอยไปมากแล้ว
มีแง่คิดจากประสบการณ์มาฝากด้วยครับ
สวัสดีครับพี่
แหม อะไรจะหนีความจริงของสังขารไปพ้นครับ ในองค์กรที่ผมอยู่ อายุผมอยู่สูงกว่า percentile ที่ 95 จะไม่ให้รู้สึกว่าแก่ได้อย่างไรครับ แต่ยังไม่คิดจะหนีไปไหนหรอกครับ เพียงแต่หากบ้านเมืองจะโตต่อไป ก็ต้องมีกำลังใหม่ๆ เข้ามาเสริมครับ มีความรู้ใหม่ๆ มุมมองใหม่ๆ จึงจะช่วยให้ปรับตัวในโลกที่มีพลวัตสูงได้ดีขึ้น แล้วเราคงอยู่ในโลกที่มีการเปลี่ยนแปลงอย่างรวดเร็วได้ดีขึ้น
นี่ไม่ใช่ความคิดที่จะรับแต่ของใหม่นะครับ เพียงแต่การเข้าใจผลกระทบภายนอกซึ่งควบคุมไม่ได้ น่าจะช่วยให้เราปรับตัว อยู่รอดได้ และมีความสุขตามควร
ในปีที่ผมเรียนจบ ผมรับพระบรมราโชวาทนี้ใส่เกล้าฯ มาครับ
ให้ความร่วมมือเต็มที่ค่ะ
ผมไม่ได้กด refresh (หรือ reload ก็ไม่ได้กด) แต่ว่าพิมพ์ URL เข้ามาดูใหม่ด้วยความโรคจิต :-P (เวลาอยากอู้ก็จะเข้ามาดูว่ามีใคร comment หรือเปล่า) จะรอเมล์ละกันครับ
เห็น multiply มีหน้าแยกต่างหากเลยว่า มีอะไร update บ้าง ก็ไป reload มีแต่หน้านั้น อาจจะสนุกกว่าใช้ เมล์ แต่ว่า truehit ก็อาจจะแยกแยะไม่ได้อยู่ดี?