Chart ก็คือ Graph Graph ก็คือ Chart
การเขียนเว็บโปรแกรมมิ่ง หรือ เว็บธรรมดา ไม่ว่าจะด้วยภาษาใดๆ ก็ตาม หลีกหนีไม่พ้นที่จะมีเรื่องของการออกรายงาน มาเกี่ยวข้อง ซึ่งเท่าที่ผมศึกษาดู กราฟหรือชาร์ต จะแบ่งออกเป็น 3 กลุ่มใหญ่ๆ คือ กราฟที่ถูกสร้างออกมาเป็นรูปภาพ กราฟที่ใช้จาวาสคริปต์ในการสร้าง และกราฟที่ใช้แฟลช เข้ามาช่วย
ใจของผมเองค่อนข้างให้คะแนนกับแฟลชมากกว่า อีก 2 แบบ เพราะเนื่องจากความสวยงามโดยไม่ต้องแต่งอะไรมาก และมีแอนิเมชั่นตอนแสดงด้วย
แต่ก็ใช่ว่ากราฟแบบอื่นจะไม่ดีนะครับ มันก็ขึ้นอยู่กับความชอบของแต่ละบุคคล ก็ลองเลือกใช้กันตามอัธยาศัยละครับ ในเว็บนี้ผมก็ได้เขียนบทความ การใช้งานกราฟ ไปบ้างแล้ว
1. Google Chart API บริการสร้างชาร์ทจากเฮียกู
2. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 1 เกริ่นนำ
3. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 2 ปูพื้น
4. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 3 ลองของ
5. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 4 พูดไทย
6. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 5 แปลงร่าง
7. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 6 database
8. XML/SWF Charts การสร้าง flash กราฟ อันสวยงาม ภาค 7 Finally ตบตูด
เอาละครับ ถึงเรื่องที่เราพูดกันในวันนี้เสียที เริ่มเลยละกันครับ
1. Open Flash Chart : Flash
Website : http://teethgrinder.co.uk/open-flash-chart/
Demo : http://teethgrinder.co.uk/open-flash-chart/
ผมยกตัวนี้ขึ้นมาเป็นตัวแรก ก็เพราะว่าตัวนี้ ฟรีร้อยเปอร์เซ็นต์
2. amcharts : Flash
Website : http://www.amcharts.com/
Demo : http://www.amcharts.com/column/3d-stacked-column-chart/
ตัวนี้จัดได้ว่างดงามเลยล่ะครับ มีทั้งเวอร์ชั่นฟรีและเสียตัง เวอร์ชั่นฟรีจะมีลิ้งก์เล็กๆแสดงในชาร์ต แต่แสดงไว้เล็กๆครับ อยู่ในเกณฑ์ที่รับได้ ไม่ทำให้ชาร์ตเราน่าเกลียด ตัวนี้ผมใช้อยู่ครับ
3. FusionCharts : Flash
Website : http://www.fusioncharts.com/free/Default.asp?gMenuItemId=1
Demo : http://www.fusioncharts.com/Demos/Blueprint/#start
ตัวนี้ก็งดงามครับ มีแอนิเมชั่นอันยอดเยี่ยม มีคุณบัติ AJAX ด้วยนะครับ ฟรีครับ ที่พูดมาทั้งหมดนี้ จะตบท้ายว่า ผมยังไม่เคยใช้ครับ สาเหตุก็เพราะว่า ผมรู้จัก amcharts ก่อนจะมารู้จักตัวนี้ และก็เห็นว่า amcharts นั้นตอบสนองความต้องการของตัวเองได้เต็มๆ แล้ว ก็เลยยังไม่ได้ลองใช้งานตัวนี้ดู แต่จะไม่กล่าวไว้ มันก็เหมือนกับว่าบทความนี้ไม่สมบูรณ์
4. XML/SWF Charts : Flash
Website : http://www.maani.us/
Demo : http://www.maani.us/xml_charts/index.php?menu=Gallery&submenu=3D_Pie
ตัวนี้ก็งดงามครับ มีทั้งเวอร์ชั่นฟรีและเสียตัง เวอร์ชั่นฟรีเวลาคลิกบนตัวชาร์ต จะลิ้งก์ไปยังเว็บไซต์เจ้าของ แต่ก็จะไม่แสดงลิ้งก์เว็บให้เกะกะลูกตา โดยส่วนตัวผมชอบวิธีของ amchart มากกว่า แสดงลิ้งก์กันให้เห็นๆไปเลย
5. jpGraph : Image
Website : http://www.aditus.nu/jpgraph/index.php
ตัวนี้คงไม่ต้องบรรยายสรรพคุณยา มาก เพราะคนเขียน PHP ทุกคนน่าจะรู้จักกันดี
6. Google Visualization API : JavaScript
Website : http://code.google.com/apis/visualization/
Demo : http://code.google.com/
ของฟรีพี่กูเกิลเป็นประกัน
7. JS Charts : JavaScript
Website : http://www.jscharts.com/
Demo : http://www.jscharts.com/
ตัวนี้ก็ฟรีเช่นกันครับ
จากที่กล่าวมาทั้งหมด ก้ลองเลือกเล่น เลือกใช้กันดูนะครับ แต่ละตัวผมก็ว่าดีๆ ทั้งนั้น
*** เพิ่มเติม 8/เมษายน/2552 เครดิตโดย คุณ 7 ***
8. pChart : Image
Website : http://pchart.sourceforge.net/index.php