ปัญหา PHP ไม่ยอมอ่านค่าใหม่เมื่อมีการแก้ไขไฟล์ ตอนที่ 1
https://www.goragod.com/index.php?module=knowledge&id=3900
วิธีการแก้ปัญหาเมื่อมีการเรียกใช้งานเกี่ยวกับไฟล์แล้วข้อมูลเกี่ยวกับไฟล์ไม่เปลี่ยนแปลง หลังจากมีการเขียนไฟล์ทับ
https://www.goragod.com/index.php?module=knowledge&id=3900
วิธีการแก้ปัญหาเมื่อมีการเรียกใช้งานเกี่ยวกับไฟล์แล้วข้อมูลเกี่ยวกับไฟล์ไม่เปลี่ยนแปลง หลังจากมีการเขียนไฟล์ทับ
https://www.goragod.com/index.php?module=knowledge&id=3901
เมื่อมีการโหลดไฟล์ด้วย include หรือ require PHP จะทำการแคชเนื้อหาของไฟล์ลงในหน่วยความจำ ซึ่งหากมีการโหลดไปยังไฟล์เดิมอีกครั้ง PHP จะใช้เนื้อหาของไฟ..
https://www.goragod.com/index.php?module=knowledge&id=422
บทความนี้จะเป็นตัวอย่างการอ่านข้อมูลจาก RSS แบบที่มีรูปภาพติดมาด้วย โดยที่ RSS ที่อ่านจะต้องส่งรูปภาพกลับมาด้วย ซึ่งปกติจะหาได้จากพวกเว็บวาไรตี้ทั่..
https://www.goragod.com/index.php?module=knowledge&id=424
เว็บเพจแบบ AJAX ก็คล้ายๆ IFRAME ในการโหลดการแสดงผลในบางส่วน ในตัวอย่างจะเป็นการใช้ AJAX เพื่อโหลดส่วน rightmodule มาแสดงด้วยฟังก์ชั่น loaddoc โดยการค
https://www.goragod.com/index.php?module=knowledge&id=3681
เนื่องจากการ JOIN คือการรวมข้อมูลเข้าด้วยกันจากหลายๆตาราง ดังนั้นสิ่งที่เกิดขึ้นและหลีกเลี่ยงไม่ได้ก็คือการเสียเวลาส่วนหนึ่งไปกับการรวมข้อมูลจากหลา
https://www.goragod.com/index.php?module=knowledge&id=471
แบบที่ 3 แบบสุดท้ายที่มักพบเห็นกันในระบบ Blog หรือ ไดอารี่ ที่เป็นแบบ HTML ล้วน
https://www.goragod.com/index.php?module=knowledge&id=425
ตอนที่แล้วเป็นการโหลดเป็นหน้าๆไป ตอนนี้เราจะมาใช้การโหลดเป็นส่วนๆ แทน ครับ หลักการก็คือ กำหนดพื้นที่แสดงผลเป็นส่วนๆ แล้วก็ใช้ AJAX โหลดข้อมูลแต่ละส่ว
https://www.goragod.com/index.php?module=knowledge&id=3680
พูดถึงว่าทำไมต้อง Join ไปแล้ว มาดูข้อดีข้อเสียของการ Join กันบ้าง ข้อดี ถ้าดูที่จุดประสงค์ของการ Join ข้อดีของมันก็ตามจุดประสงค์นั่นแหละครับ คือ สา
https://www.goragod.com/index.php?module=knowledge&id=3756
เจตนาของคู่มือนี้เพื่อให้รูปแบบในการเขียนโค้ดเป็นไปในทางเดียวกัน โดยไม่จำเป็นต้องตรงเป๊ะตามมาตรฐานนี้ก็ได้ ทั้งนี้เนื่องจากเครื่องมือแต่ละตัวอาจมีค
https://www.goragod.com/index.php?module=knowledge&id=469
Template ตามความคิดของผม แบ่งออกเป็น 3 แบบ มาดูแบบแรกกัน
https://www.goragod.com/index.php?module=knowledge&id=470
การใช้งาน Template ร่วมกับ PHP
https://www.goragod.com/index.php?module=knowledge&id=467
โดยปกติแล้ว ในการออกแบบเว็บสมัยใหม่ เรามักแยกเว็บออกเป็น 2 ส่วนแยกจากกันโดยเด็ดขาด ก็คือ ส่วนที่เป็นเนื้อหา และส่วนที่เป็นรูปแบบ เหตุผลในการทำเช่นนั้
https://www.goragod.com/index.php?module=knowledge&id=663
ตอนที่แล้วเราจัดการตะกร้าสินค้าด้วย session ไปแล้ว ในตอนนี้ผมจะพูดถึงการจัดการสินค้าด้วยฐานขข้อมูลกัน ทำไมถึงต้องเลือกใช้ฐานข้อมูล ถ้า 1 ต้องการเก็บ
https://www.goragod.com/index.php?module=knowledge&id=3679
หลักการที่สำคัญของการ Join ก็คือการจับคู่ข้อมูลจากตารางหนึ่งไปยังอีกตารางหนึ่ง โดยใช้ฟิลด์บางฟิล์ดซึ่งมีค่าตรงกัน มีความสัมพันธ์กัน
https://www.goragod.com/index.php?module=knowledge&id=3757
มาต่อกันด้วยข้อกำหนดอื่นๆตามมาตรฐาน PSR 2 กันเลย
https://www.goragod.com/index.php?module=knowledge&id=3682
มาต่อกันเลยเกี่ยวกับการ Join ที่มีประสิทธิภาพ 3 หลีกเลี่ยงการใช้งาน LEFT JOIN หรือ RIGHT JOIN โดยไม่จำเป็น เนื่องจากการใช้ LEFT JOIN หรือ RIGHT JOI
https://www.goragod.com/index.php?module=knowledge&id=3836
ในตอนที่แล้ว ผมได้อธิบายคำสั่งไปแล้ว แต่ก็เกิดข้อสงสัยอยู่ว่า วิธีไหนมีประสิทธิภาพมากกว่ากัน
https://www.goragod.com/index.php?module=knowledge&id=414
ตอนสุดท้ายอธิบายถึงการอ่านข้อมูลด้วย Ajax
https://www.goragod.com/index.php?module=knowledge&id=420
ในบางครั้งการใช้ Cache หรือไม่ใช้ Cache ของ Browser ใน AJAX ก็ให้ผลไม่ดีนักครับ
https://www.goragod.com/index.php?module=knowledge&id=3794
Fill in หรือ Fill out หรือ Fill up ใช้คำไหนคู่กับฟอร์มดี เมื่อต้องการให้ User กรอกข้อมูล