Ajax <--- เหมาะสำหรับใครกันแน่

เริ่มโพสต์โดย st, 08 ก.ค. 2008, 15:41 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

☼ แอนมินิ ☼

 :46: ลุงซันค่ะ

เรียนคอมมายังเขียน ajax ไม่เป็นเลย  :47:

poloh

ajax ก็ไม่มีสอนในหลักสูตรเอกคอมหรอกครับ
ต้องไปหาศึกษาเอาเอง

แต่ที่มหาลัย ส่วนใหญ่ได้สอนพื้นฐานด้าน javascript กับ css มาบ้างแล้ว
ถ้าเข้าใจ 2 เรื่องข้างบน ก็ศึกษา ajax ต่อได้ไม่ยากนักครับ
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

poloh

 :52: ของผมสอนอย่างละ 1 คาบได้ วิชา WWW
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

iannnnn

ชื่อวิชาเท่มาก :25: สวนมวยปล้ำเหรอครับ

poloh

 :04: นัวเนียกันสนุกเลยครับ

เอาจริงๆ วิชานั้น สอนทั้ง asp php flash javascript css แล้วก็ sql ไปในวิชาเดียวกัน
ตอนสอบสนุกสนานเลย :47:
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

Rabbitinblack


Uncle Bear

ขอโทษครับ หลังๆเห็นมีคนพูดถึงกันเยอะ

สมติว่าคนถามมีพื้นฐานด้านคอมนิดหน่อย และด้านเขียนโปรแกรมหรือเวบนี่แทบไม่กระดิก

จะช่วยอธิบายได้มั้ยครับ  ว่า  Ajax คืออะไร  แบบย่อๆก็ได้ครับ   :46:


ปล.ผมเองก็เข้าใจแค่ว่า มันคือภาษาหนึ่งในการเขียนเวบไซต์ แต่ไม่รู้ว่ามันต่างจาก html หรือ Java,Php,Asp ยังไง  นอกจากที่ีไวยกรณ์หรือชุดคำสั่งต่างกัน  (ผมได้เรียนมาแค่ Html พื้นๆตามหลักสูตรเมื่อหลายปีที่แล้วและไม่ได้ต่อยอดมันเท่าไหร่ จาวายังเขียนไม่เป็นเลย)
โฮ๊ะ  โฮ๊ะ  โฮ๊ะ  โฮ๊ะ

เบียร์


ยุนเอ

อ้างคำพูดจาก: ลุงบักซ์ รักษาประตู เมื่อ 09 ก.ค. 2008, 10:40 น.
ขอโทษครับ หลังๆเห็นมีคนพูดถึงกันเยอะ

สมติว่าคนถามมีพื้นฐานด้านคอมนิดหน่อย และด้านเขียนโปรแกรมหรือเวบนี่แทบไม่กระดิก

จะช่วยอธิบายได้มั้ยครับ  ว่า  Ajax คืออะไร  แบบย่อๆก็ได้ครับ   :46:


ปล.ผมเองก็เข้าใจแค่ว่า มันคือภาษาหนึ่งในการเขียนเวบไซต์ แต่ไม่รู้ว่ามันต่างจาก html หรือ Java,Php,Asp ยังไง  นอกจากที่ีไวยกรณ์หรือชุดคำสั่งต่างกัน  (ผมได้เรียนมาแค่ Html พื้นๆตามหลักสูตรเมื่อหลายปีที่แล้วและไม่ได้ต่อยอดมันเท่าไหร่ จาวายังเขียนไม่เป็นเลย)

http://www.f0nt.com/forum/index.php/topic,3971.60.html
http://www.f0nt.com/forum/index.php/topic,745.45.html

คุ้ยเจอมาสองลิงก์ครับ (ซึนามิกระจาย  :31:)

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

st

เริ่มมีคนสนใจมากขึ้นแล้ว Ajax ตัวเก่ง  :52:

iannnnn

ปกติ
- เจอลิงก์
- กด
- เซิฟเวอร์บอกรอเดี๋ยวจะส่งหน้าใหม่มาให้
- ข้อมูลมาแล้ว ไปแสดงในหน้าเว็บหน้าใหม่
- ยิ้ม


อะจ๊าก
- เจอลิงก์
- กด
- มีจาวาสคริปต์หลอกล่อ บอกว่ารอแป๊บนะ
- ระหว่างนี้เซิฟเวอร์ก็รีบวิ่งไปสั่งข้อมูลมาให้ใหม่
- โหลดข้อมูลลงในหน้าเดิม ตรงตำแหน่งที่ระบุไว้
- ยิ้ม



ถ้านึกไม่ออกก็ลองพิมพ์อะไรเล่นๆ ใน www.squurl.com
แล้วจะเข้าใจโดยสังเขปครับ

poloh

ตามข้างบนเลยครับ

ajax คือ การเขียน javascript รูปแบบหนึ่งครับ

คือมันจะเป็น client code ที่สามารถไปดึงข้อมูลของ server มาประมวลผลได้

อันนี้คือที่ผมเข้าใจนะครับ อาจจะมีมั่วบ้างเล็กน้อย :47:
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

ลุงซัน

Ajax (asynchronous JavaScript and XML)
การทำงานดังที่คุณแอนนนนนอธิบาย
ใจความหลักก็คือต้องการ update ข้อมูลบนหน้าเวปโดยไม่ต้องเปลี่ยนไปหน้าอื่น (ข้อมูลถูกป้อนไปยัง AJAX engine ตัว AJAX engine จะไปคุยกับ Server และนำข้อมูลกลับมาให้)
จากชื่อเราก็จะรู้ว่าเขียนด้วย javascript โดยใช้ข้อมูลแบบ XML (ใช้ protocol ที่เรียกว่า XMLHttpRequest  ในการรับส่งข้อมูลจากหน้าเวปไป server)

ที่ทักนิยมยกเป็นตัวอย่างกันก็การค้นหาข้อมูลของ google (โดยมี suggest)
http://www.google.com/webhp?complete=1&hl=en

note:
1.หลายคนอาจจะเห็นลักษณะข้อมูลที่แสดงที่หน้าเวปเดิมมาก่อน จึงรู้สึกว่า AJAX ก็ไม่เห็นจะต่างกับแบบเก่าๆ
เดิมนั้นเรามักจะแสดงข้อมูลโดยอาศัย pulgin/addons เป็นหลัก เช่น JAVA applet,ActiveX,Flash ..etc
แต่ AJAX อาศัยมาตราฐานที่มีอยู่บน web browser และใช้ JAVA Script เป็นหลักจึงทำให้ได้รับการยอมรับกันอย่างรวดเร็ว
2.การใช้ script ที่เป็นลักษณะของ remoting (เรียกข้อมูลจาก server) เราอาจเห็นก่อน AJAX แต่ต่างคนต่างทำ ทำให้ไม่มีมาตราฐานเดียวกัน
3.อย่ายึดติดมากนักกับ AJAX ให้ยึดติดกับหลักการ เพราะไม่นานอาจมีสิ่งใหม่มาแทนที่ (เช่นตอนนี้กำลังพูดถึงข้อมูลแบบ web service,SOAP,XML แต่อาจไม่ไกลที่อาจมีคู่แข่งที่แรงเหนือชั้น ผมกำลังสนใจ JSON, อ่านทีไรนึกถึงหนังศุกร์ 13 ทุกที)
http://www.thaibuddy.com (ฟรีดิกชันนารี่ ชี้แล้วแปล)
ผมรู้เล็กน้อย

iannnnn

เจสันคืออะไรครับ :25:
หรืออ่านว่า จานซัน

SMF 2.1.7 © 2026, Simple Machines