เขียน web Control  กับ Webcoding มันต่างกันยังไง  ช่วยบอกข้อดีข้อเสียให้ฟังหน่อยครับ
คื่อเห็นเพื่อนหล่ายๆๆ คนชอบใช้ Dream ทำฮะครับ และใช้ Deam ติดต่อกับ Databass ด้วย

กรกฎ วิริยะ 22 Sep 2009 13:18
ไม่เข้าใจคำว่า web Control  กับ Webcoding แต่เดาว่าคงหมายถึงเขียนโดยใช้ dream กับการเขียนโค้ดเอง

คำตอบก็ไม่มีอะไรมากครับ หลักๆ ก็คือ dream ถูกออกแบบมาสำหรับช่วยในการออกแบบเว็บ แต่....

1. มันเน้นไปทาง HTML มากกว่า ส่วน ความสามารถทางด้าน PHP หรือ database เป็นแค่การอำนวยความสะดวกเท่านั้น
2. Dream ถูกออกแบบมาให้เข้ากับมาตรฐาน ของ IE มากกว่า Browser มาตรฐานทั่วๆไป

จากปัญหา 2 ข้อข้างต้น อาจพอมองเห็นแนวทางนะครับ

เราสามารถใช้ dream ในการออกแบบ layout (HTML) ได้ หรือสามารถออกแบบเว็บที่เป็น static เช่น เว็บ HTML ทั่วไปได้ ซึ่งจะง่ายกว่าหากเทียบกับวิธีเขียนโค้ดเอง

เราสามารถใช้ dream ช่วยในการสร้าง template ได้

เราสามารถใช้ dream ออกแบบเว็บเพื่อให้คนส่วนใหญ่ดูได้ (ถ้าคนส่วนใหญ่ใช้ IE) แต่มันคงไม่รองรับอนาคต เพราะ ในอนาคต Browser เจ้าอื่นๆก็มีส่วนแบ่งสูงขึ้นเรื่อยๆ

แต่ dream ไม่เหมาะกับเว็บ PHP หรือ ASP หรือเว็บที่เป็น dynamic อื่นๆครับ เพราะความซับซ้อนของ PHP มันสูงกว่า HTML ถึงแม้ว่า dream ในปัจจุบันจะรองรับ PHP แล้วก็ตาม

โดยส่วนตัว ผมไม่มี dream ติดตั้งบนเครื่องครับ ปกติผมจะใช้วิธีเขียนโค้ดเองทุกขั้นตอนครับ เหตุผลส่วนตัวของผมคือ ได้โค้ดที่เป็นระเบียบกว่า ไม่มีขยะ รวมถึงสามารถออกแบบตามมาตรฐานได้ด้วย ในตอนแรกๆ เราอาจมองว่ายากครับ เพราะต้องจดจำคำสั่งเอง แต่ถ้าทำไปสักพักมันจะง่ายขึ้นเองครับ (ชำนาญขึ้น)
ภูวดล หมื่นตุ้ม 22 Sep 2009 14:19
ขอถามเพิ่มคุณ gOragod เพิ่มนิดนึงนะครับ
ที่บอกว่าเขียนโค้ดเองนี่  เขียนบน tool พวก notepad++ , editplus อะไรประมาณนี้หรือป่าวครับ
กรกฎ วิริยะ 22 Sep 2009 14:55
Quotations by Comment #2ขอถามเพิ่มคุณ gOragod เพิ่มนิดนึงนะครับ
ที่บอกว่าเขียนโค้ดเองนี่  เขียนบน tool พวก notepad++ , editplus อะไรประมาณนี้หรือป่าวครับ

แม่นแล้วครับ และยังมีอีกหลายตัวครับที่ช่วยให้การเขียนด้วยตัวเองง่ายขึ้นครับ เช่น Rapid PHP, phpDesigner....
narrong 24 Sep 2009 01:58

ขอบคุณสำหรับคำตอบครับ

Penthai [PHP] Khum 24 Sep 2009 15:35
แนะนำ Eclipse คับใช้ง่ายมากๆ