ออกแบบและใช้งาน Template (ตอนที่ 1)
https://www.goragod.com/index.php?module=knowledge&id=639
Template หรือ ภาษาไทยเรียกว่า แม่แบบ ความจริงก็คือโค้ดในส่วนที่เป็นแม่แบบของเว็บไซต์นั่นเอง โดยปกติการออกแบบเว็บไซต์ขึ้นมาสัก 1 เว็บ อาจมีได้ตั้งแต่
https://www.goragod.com/index.php?module=knowledge&id=639
Template หรือ ภาษาไทยเรียกว่า แม่แบบ ความจริงก็คือโค้ดในส่วนที่เป็นแม่แบบของเว็บไซต์นั่นเอง โดยปกติการออกแบบเว็บไซต์ขึ้นมาสัก 1 เว็บ อาจมีได้ตั้งแต่
https://www.goragod.com/index.php?module=knowledge&id=466
หลายๆคนอาจไม่คุ้นเคยกับ Table less Design เลยไม่สามารถแก้ไข Template ของ GCMS ได้
https://www.goragod.com/index.php?module=knowledge&id=471
แบบที่ 3 แบบสุดท้ายที่มักพบเห็นกันในระบบ Blog หรือ ไดอารี่ ที่เป็นแบบ HTML ล้วน
https://www.goragod.com/index.php?module=knowledge&id=470
การใช้งาน Template ร่วมกับ PHP
https://www.goragod.com/index.php?module=knowledge&id=469
Template ตามความคิดของผม แบ่งออกเป็น 3 แบบ มาดูแบบแรกกัน
https://www.goragod.com/index.php?module=knowledge&id=640
ผมได้พูดถึงภาพรวมของ Template ไปแล้ว เราจะมาเริ่มต้นออกแบบ Template อย่างง่ายๆด้วย PHP กัน หลักการของ Template แบบนี้คือ ใช้ หน้าแรกของเว็บไซต์ inde
https://www.goragod.com/index.php?module=knowledge&id=642
ในบทนี้เราจะมาลองทำเว็บที่เป็นไดนามิคเมนูกัน ไดนามิคเมนูในที่นี้จะหมายถึงเว็บที่สามารถเพิ่มหรือลดเมนูได้ด้วยการ config หรือแม้กระทั่ง query ออกมาจากฐ
https://www.goragod.com/index.php?module=knowledge&id=641
หลายๆคนอาจเคยเห็นบางเว็บ ที่มีการทำ Highlight เมนูที่กำลังใช้งานหรือแสดงหน้านั้นๆอยู่ให้ต่างไปจากเมนูอื่น เราลองมาปรับปรุง Template ของเราให้สามารถทำ
https://www.goragod.com/index.php?module=knowledge&id=467
โดยปกติแล้ว ในการออกแบบเว็บสมัยใหม่ เรามักแยกเว็บออกเป็น 2 ส่วนแยกจากกันโดยเด็ดขาด ก็คือ ส่วนที่เป็นเนื้อหา และส่วนที่เป็นรูปแบบ เหตุผลในการทำเช่นนั้
https://www.goragod.com/index.php?module=knowledge&id=468
Template อีกตัวของ GCMS ครับ
https://www.goragod.com/index.php?module=knowledge&id=3891
มีคำถามจากเพื่อนสมาชิกว่า ข้อเสียของการเขียน PHP ปนกับ HTML คืออะไร
https://www.goragod.com/index.php?module=knowledge&id=121
การที่เราใช้ AJAX บนเว็บเพจ เป็นเรื่องยุ่งยากพอสมควรเลยทีเดียวครับ ที่จะทำให้เว็บเราสมบูรณ์ตามมาตรฐานของ W3C เนื่องจากในการตรวจสอบของ โปรแกรมตรวจสอบ
https://www.goragod.com/index.php?module=gcms
GCMS หรือ Goragod Content Management System คือระบบสำหรับบริหารและจัดการเนื้อหาของเว็บไซต์ หรือที่เรียกกันทั่วๆไปว่า CMS Content Management System
https://www.goragod.com/index.php?module=knowledge&id=631
GCMS เป็น CMS ที่ใช้เทคนิค Ajax ในการโหลดหน้าเว็บ ทำให้เว็บไซต์ มีความเร็วสูงขึ้น ไม่ทำให้ user เปื่อที่จะคอยและปิดหน้าเว็บไปเสียก่อนจะโหลดเสร็จ สนับ
https://www.goragod.com/index.php?module=knowledge&id=430
เนื่องจาก XML ไม่มีการกำหนดชื่อของ element ที่ตายตัว จึงอาจเกิดปัญหาในการตั้งชื่อซ้ำกัน แต่วัตุถประสงค์และองค์ประกอบไม่ตรงกัน ยกตัวอย่างเช่น
https://www.goragod.com/index.php?module=knowledge&id=465
GCMS เวอร์ชั่น 1 3 ดาวน์โโหลด ได้แล้วครับ
https://www.goragod.com/index.php?module=knowledge&id=3814
เมื่อวานมีการตรวจพบสคริปต์แปลกๆบนเว็บไซต์ของผม เล่น เอาผมมึนไปครึ่งวันเลยทีเดียว ต้องดาวน์โหลดทั้ง Server ลงมาแสกนหาไวรัส
https://www.goragod.com/index.php?module=knowledge&id=326
เป็นโปรแกรมรวบรวมลิงค์ต่างๆ ไว้บนเว็บเราครับ
https://www.goragod.com/index.php?module=knowledge&id=3890
Progressive Web Apps หรือ PWA คือเทคโนโลยีที่จะทำให้เว็บของเราใกล้เคียงแอปบนมือถือมากขึ้น
https://www.goragod.com/index.php?module=knowledge&id=526
บทความนี้ผมจะพูดถึงความเร็วในการทำงานของการ JOIN ตารางในรูปแบบต่างๆของ MySQL ซึ่งจะมีประโยชน์ ในการเลือกลักษณะคำสั่งที่เหมาะสมในการใช้งานเพื่อที่จะได