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

ปัญหาแรกที่เห็นเลย คืออย่างผมมีหมวดหมู่ของตัวเองหมวดหนึ่งว่า "Computer และภาพยนตร์" ที่พูดถึงเกี่ยวกับเทคโนโลยีคอมพิวเตอร์ต่างๆ ที่ไปอยู่ในภาพยนตร์เรื่องต่างๆ ปัญหามันอยู่ที่ว่า ผมจะต้องจัดไปอยู่ที่หมวดหมู่ไหนดี ระหว่าง "คอมพิวเตอร์ - เทคโนโลยี" และ "ภาพยนตร์" เพราะว่ามันสามารถอยู่ได้ทั้ง 2 หมวด
ถ้าใครเคยอ่าน blog ของผมก่อนหน้านี้ที่ผมพูดถึง label ของ google ว่ามีประโยชน์มาก เพราะว่าเราสามารถกำหนดให้มีกี่ label ในจดหมายฉบับเดียวกันนั้นได้เลย ซึ่งค่อนข้างมีประโยชน์มากกว่าจะให้มีอยู่หมวดเดียว
 การจัด Label ใน Google
ผมก็เลยอยากเสนอให้ทำแบบนั้นครับ ทาง bloggang น่าจะสามารถทำได้ไม่ยากนัก แต่ผมก็ไม่รู้เหมือนกันว่า database design ของทาง bloggang นั้น ออกแบบกันไว้อย่างไร ผมก็เลยมาเสนอแนะแต่ส่วนที่ผมพูดถึงนี้นะครับ
ลองดู ER Diagram นี้นะครับ

จะเห็นว่าจะมี table นึง ที่เอาไว้จัดเก็บ id ของ blog และ id ของ category เอาไว้ เมื่อทำอย่างนี้ เราสามารถที่จะกำหนดได้มากกว่า 1 หัวข้อ อย่างในรูปตัวอย่างที่ผมเอามาให้ดูอีกรูปครับ
 ตัวอย่างข้อมูลครับ
จากตัวอย่างจะเห็นว่า blog_id ที่ 2112 นั้น มีอยู่ 3 หมวดหมู่ด้วยกัน ซึ่งเมื่อเราเก็บไว้อย่างนี้ เวลาที่เราแสดงหมวดหมู่ไหน ก็ query แล้วก็มา join กับ table ตัวนี้ต่อหนึ่งก่อน ..
ไม่ยากเลยครับ ลองปรึกษากันดูนะครับ
อีกอย่างหนึ่งก็คือ น่าจะมีที่ให้กำหนดทั้งหมวดไปเลย ว่าหมวดหมู่ที่สมาชิกตั้งเองนั้น จะให้เข้าไปอยู่ในหมวดหมู่ของ bloggang แบบยกยวงไปเลย โดยกำหนดเอาไว้ที่การกำหนด group ก็ได้ครับ แต่ถ้า blog ไหนที่อยู่ในกลุ่มนั้น จัดเข้ากับหมวดกลางไม่ลงตัว ก็ให้พิจารณาจากการกำหนดจากตัว blog เองก่อนเป็นสำคัญก่อนจะมาดูที่หมวด
เรื่องก็เป็นอย่างนี้ครับ ทั้งสะดวกทั้งไม่ยากมาก อย่างนี้ก็จะ win-win ทั้ง bloggang และสมาชิกเลยล่ะครับ
หมายเหตุ : ผมเมล์ไปหาทาง bloggang เกี่ยวกับข้อเสนอแนะนี้แล้วเช่นกันครับ
Create Date : 11 กันยายน 2548 |
|
15 comments |
Last Update : 11 กันยายน 2548 22:20:05 น. |
Counter : 1773 Pageviews. |
|
 |
|
...