บทที่ 3 object XMLHttpRequest หัวใจของ AJAX
https://www.goragod.com/index.php?module=knowledge&id=401
XMLHttpRequest เป็น object หนึ่งของ Browser ที่มีมาใช้นานแล้ว object นี้ทำหน้าที่ในการติดต่อ และ รับส่งข้อมูลกับบราวเซอร์ อันเป็นหัวใจของ AJAX
https://www.goragod.com/index.php?module=knowledge&id=401
XMLHttpRequest เป็น object หนึ่งของ Browser ที่มีมาใช้นานแล้ว object นี้ทำหน้าที่ในการติดต่อ และ รับส่งข้อมูลกับบราวเซอร์ อันเป็นหัวใจของ AJAX
https://www.goragod.com/index.php?module=knowledge&id=478
clean URL คือ การทำให้ URL ไม่มี query string ครับ มักใช้เพื่อหวังผลทาง SEO ครับ เนื่องจาก SEO มักให้ความสำคัญของ keyword ใน query string น้อยกว่าบน
https://www.goragod.com/index.php?module=knowledge&id=498
Object Oriented Programming หรือ OOP หรือ การเขียนโปรแกรมเชิงวัตถุ หมายถึง การเขียนโปรแกรมโดยการมองว่าโปรแกรม ใดๆ เป็นวัตถุชนิดหนึ่ง
https://www.goragod.com/index.php?module=knowledge&id=326
เป็นโปรแกรมรวบรวมลิงค์ต่างๆ ไว้บนเว็บเราครับ
https://www.goragod.com/index.php?module=knowledge&id=3356
เทคนิคการ Submit Form โดยการมีปุ่ม Submit มากกว่า 1 ปุ่ม ซึ่งแต่ละปุ่มก็อาจจะใช้สำหรับเงื่อนไขต่างๆกันมีเทคนิคที่ไม่ยากครับ เช่น การสร้างฟอร์มค้นหา
https://www.goragod.com/index.php?module=knowledge&id=432
แนะนำตัว XML
https://www.goragod.com/index.php?module=knowledge&id=400
งานที่ AJAX ทำบนเว็บเพจ มีเพียงอย่างเดียว คือ การรับและส่งข้อมูลระหว่าง Browser และ Server โดยที่ไม่จำเป็นต้อง โหลดเพจทั้งหน้าใหม่
https://www.goragod.com/index.php?module=knowledge&id=680
ค้นหาอยู่นานสำหรับการวาดภาษาไทยลงบนรูปภาพ ซึ่งปกติมักมีปัญหาการใช้งานภาษาไทย โค้ดนี้สามารถนำไปดัดแปลงใช้กับ captcha ที่เป็นภาษาไทยได้เลยครับ โดยปกต
https://www.goragod.com/index.php?module=knowledge&id=554
ผมได้กล่าวถึงความสามารถหลักๆของ GAJAX ไปแล้วในบทก่อนๆ แต่จริงๆแล้ว GAJAX ยังมี class หรือ ฟังก์ชั่นเพิ่มเติมที่สำคัญอีกหลายตัวด้วยกัน ซึ่งผมจะอธิบายท
https://www.goragod.com/index.php?module=knowledge&id=3862
การเขียนโค้ดที่ดี นอกจากจะต้องอ่านง่ายแล้ว ยังต้องเขียนโค้ดให้ประมวลผลได้เร็วด้วย ยิ่งโค้ดของเราช้าเท่าไรประสิทธิภาพของแอพพลิเคชั่นของเราก็จะน้อยลง..
https://www.goragod.com/index.php?module=knowledge&id=3681
เนื่องจากการ JOIN คือการรวมข้อมูลเข้าด้วยกันจากหลายๆตาราง ดังนั้นสิ่งที่เกิดขึ้นและหลีกเลี่ยงไม่ได้ก็คือการเสียเวลาส่วนหนึ่งไปกับการรวมข้อมูลจากหลา
https://www.goragod.com/index.php?module=knowledge&id=661
มีคำถามจากบอร์ดถึงการค้นหาข้อมูลขณะพิมพ์ และนำข้อมูลที่ค้นหาเจอ ข้อมูลอื่นๆที่เกี่ยวข้องกัน มากรอกในฟอร์มอัตโนมัติ ด้วยการใช้ Ajax ตัวอย่างนี้ผมใช้
https://www.goragod.com/index.php?module=knowledge&id=3861
วิธีการจัดเก็บข้อมูลแบบ one to many หรือ การเก็บข้อมูลแบบที่มีความสัมพันธ์ของข้อมูลจากตารางหลักหนึ่งรายการไปยังข้อมูลของตารางรองหลายรายการ ยกตัวอย่..
https://www.goragod.com/index.php?module=knowledge&id=501
รูปภาพเช่น tag img ปกติแล้วจะไม่สามารถใช้ในการทำ SEO ได้ เนื่องจาก SE ไม่สามารถเข้าใจความหมายของรูปภาพได้ นอกจากการอ่านจาก tag alt ซึ่งสามารถบอกความห
https://www.goragod.com/index.php?module=knowledge&id=104
บทเรียนการใช้งาน Regular Expressions
https://www.goragod.com/index.php?module=knowledge&id=168
ปกติแล้ว เมื่อเราติดตั้ง AppServ ลงบนเครื่องของเรา คำแนะนำสำหรับการติดตั้งที่สำคัญคือ ใช้ค่าที่กำหนดมาให้แล้วในโปรแกรม เป็นดีที่สุด
https://www.goragod.com/index.php?module=knowledge&id=57
โปรแกรม ที่ใช้สำหรับเก็บรวบรวมชื่อไฟล์ต่างๆบน CD ที่เรามี เพื่อสะดวกในการจัดเก็บและค้นหา ด้วยการ แสกนชื่อไฟล์เก็บไว้ สามารถค้นหาว่าไฟล์ใดอยู่ใน CD
https://www.goragod.com/index.php?module=knowledge&id=656
ปัญหาคำสั่ง mysql insert id ไม่คืนค่า record ที่ insert เข้าไปอาจเกิดขึ้นได้ครับ หากเกิดการ insert ข้อมูลพร้อมๆกัน มากกว่า 1 ครั้ง อาจเกิดโดย user
https://www.goragod.com/index.php?module=knowledge&id=3004
เมื่อคุณต้องการอ้างถึง object document ของ window เจ้าของ iframe ด้วยคำสั่ง top window document แต่พบว่าไม่สามารถเข้าถึงได้ ทั้งๆที่คำสั่งนี้ สามา
https://www.goragod.com/index.php?module=knowledge&id=472
ไม่ว่าคุณจะทำอะไรก็ตาม เครื่องมือ สำหรัีับช่วยในการทำงานให้สำเร็จลุล่วง นับว่าสำคัญอย่างยิ่ง ลองมาดูเครื่องมือที่ผมใช้ในการออกแบบเว็บไซต์กัน เอดิเตอร