HomeHow To How To Tips and techniques for web development with PHP, JavaScript, CSS, databases, AI and developer tools. How To Skin แบบอื่นๆ สำหรับ GCMS V2 เป็นการนำเอา Skin อันเดิม มาแก้ไขให้ใช้กับ V2 ได้สมบูรณ์ขึ้นครับ ดาวน์โหลด clicker ดาวน์โหลด table How To GCMS AJAX CMS V2_1 GCMS เป็นฟรี AJAX CMS ที่พัฒนาโดยคนไทย 100% โครงสร้างถูกออกแบบมาเพื่อแก้ปัญหาการใช้งาน AJAX กับเว็บไซต์ ทั้งที่เกี่ยวกับการทำ SEO หรือความเป็นมิตรต่อ How To clean URL ด้วย mod_rewrite clean URL คือ การทำให้ URL ไม่มี query string ครับ มักใช้เพื่อหวังผลทาง SEO ครับ เนื่องจาก SEO มักให้ความสำคัญของ keyword ใน query string น้อยกว่าบน How To เมื่อ IE คืนค่า offsetWidth ของ table เป็น 0 ปัญหานี้ไม่เกิดขึ้นบน Browser อื่นเช่น FireFox หรือ Opera ครับ มันเกิดขึ้นกับ IE อย่างเดียว ลองดูตัวอย่างโค้ดเจ้าปัญหา How To Crop รูป เพือสร้างรูป Thumbnail การ ตัดรูปเพื่อทำรูป thumbnail แบบที่รักษาอัตราส่วน รูปภาพ thumbnail ให้คงที่ และทำการย่อ หรือคำนวณตำแหน่งรูปที่จะตัด กลางรูป thumbnail How To การกำหนดให้ Apache execute ไฟล์อื่นเป็น PHP นอกจากไฟล์ php ยกตัวอย่างเช่นการ ใช้ index.html แทน index.php แบบเียวกับ เว็บไซต์ผม หรือการใช้ไฟล์ XML หรือ RSS ที่เป็นนามสกุล .xml หรือ .rss แต่เป็นการอ่านโดยตรงจา How To Bookmark this page Crross Browser ฟังก์ชั่น Bookmark หรือ Add Faverite ด้วย Javascript สำหรับ IE Opera และ Firefox How To GCMS AJAX CMS GCMS เวอร์ชั่น 1.3 ดาวน์โโหลด ได้แล้วครับ How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 4) แบบที่ 3 แบบสุดท้ายที่มักพบเห็นกันในระบบ Blog หรือ ไดอารี่ ที่เป็นแบบ HTML ล้วน How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 3) การใช้งาน Template ร่วมกับ PHP How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 2) Template ตามความคิดของผม แบ่งออกเป็น 3 แบบ มาดูแบบแรกกัน How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 1) โดยปกติแล้ว ในการออกแบบเว็บสมัยใหม่ เรามักแยกเว็บออกเป็น 2 ส่วนแยกจากกันโดยเด็ดขาด ก็คือ ส่วนที่เป็นเนื้อหา และส่วนที่เป็นรูปแบบ เหตุผลในการทำเช่นนั้ How To Template ของ GCMS (Optimism) Template อีกตัวของ GCMS ครับ How To Template ของ GCMS แบบใช้ตาราง (Table) หลายๆคนอาจไม่คุ้นเคยกับ Table less Design เลยไม่สามารถแก้ไข Template ของ GCMS ได้ How To ฟังก์ชั่นตัดข้อความ HTML ตามความยาวที่กำหนด (UTF-8) ฟังก์ชั่นตัดสตริงค์ สามารถตัดข้อความใน tag HTML ได้โดยไม่นับความยาวของข้อความส่วนที่เป็น tag สามารถให้ผลลัพท์ได้ทั้ง ข้อความธรรมดา และ ข้อความ HTML ฟ How To บทที่ 3 object XMLHttpRequest หัวใจของ AJAX XMLHttpRequest เป็น object หนึ่งของ Browser ที่มีมาใช้นานแล้ว object นี้ทำหน้าที่ในการติดต่อ และ รับส่งข้อมูลกับบราวเซอร์ อันเป็นหัวใจของ AJAX How To คำแนะนำการใช้งานเว็บ โปรดอ่านคำแนะนำนี้ก่อนใช้งานเว็บทุกท่านครับ เพื่อความสะดวกในการใช้งาน How To ตรวจสอบว่าเพจถูกเรียกมาจาก Spider หรือไม่ ฟังก์ชั่น isSpider จะทำการตรวจสอบว่าเพจถูกเรียกใช้โดย Web Spider เช่น Google หรือ Yahoo หรือ MSN หรือไม่ โดยทำการตรวจสอบกับ Spder หลักๆ เท่านั้นครับ How To เปรียบเทียบความเร็วระหว่างการค้นหาข้อความแบบต่างๆ ทดสอบความเร็วในการค้นหาข้อความ ระหว่างฟังก์ชั่น strpos stripos preg_match และ ereg How To เปรียบเทียบความเร็วระหว่าง for และ foreach การทดสอบและการเปรียบเทียบความเร็วในการใช้งาน for loop และ for each กับตัวแปรแอเรย์ 1000 รายการ «1...272829303132333435...49»
How To Skin แบบอื่นๆ สำหรับ GCMS V2 เป็นการนำเอา Skin อันเดิม มาแก้ไขให้ใช้กับ V2 ได้สมบูรณ์ขึ้นครับ ดาวน์โหลด clicker ดาวน์โหลด table
How To GCMS AJAX CMS V2_1 GCMS เป็นฟรี AJAX CMS ที่พัฒนาโดยคนไทย 100% โครงสร้างถูกออกแบบมาเพื่อแก้ปัญหาการใช้งาน AJAX กับเว็บไซต์ ทั้งที่เกี่ยวกับการทำ SEO หรือความเป็นมิตรต่อ
How To clean URL ด้วย mod_rewrite clean URL คือ การทำให้ URL ไม่มี query string ครับ มักใช้เพื่อหวังผลทาง SEO ครับ เนื่องจาก SEO มักให้ความสำคัญของ keyword ใน query string น้อยกว่าบน
How To เมื่อ IE คืนค่า offsetWidth ของ table เป็น 0 ปัญหานี้ไม่เกิดขึ้นบน Browser อื่นเช่น FireFox หรือ Opera ครับ มันเกิดขึ้นกับ IE อย่างเดียว ลองดูตัวอย่างโค้ดเจ้าปัญหา
How To Crop รูป เพือสร้างรูป Thumbnail การ ตัดรูปเพื่อทำรูป thumbnail แบบที่รักษาอัตราส่วน รูปภาพ thumbnail ให้คงที่ และทำการย่อ หรือคำนวณตำแหน่งรูปที่จะตัด กลางรูป thumbnail
How To การกำหนดให้ Apache execute ไฟล์อื่นเป็น PHP นอกจากไฟล์ php ยกตัวอย่างเช่นการ ใช้ index.html แทน index.php แบบเียวกับ เว็บไซต์ผม หรือการใช้ไฟล์ XML หรือ RSS ที่เป็นนามสกุล .xml หรือ .rss แต่เป็นการอ่านโดยตรงจา
How To Bookmark this page Crross Browser ฟังก์ชั่น Bookmark หรือ Add Faverite ด้วย Javascript สำหรับ IE Opera และ Firefox
How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 4) แบบที่ 3 แบบสุดท้ายที่มักพบเห็นกันในระบบ Blog หรือ ไดอารี่ ที่เป็นแบบ HTML ล้วน
How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 2) Template ตามความคิดของผม แบ่งออกเป็น 3 แบบ มาดูแบบแรกกัน
How To การใช้งาน Template กับเว็บไซต์ (ตอนที่ 1) โดยปกติแล้ว ในการออกแบบเว็บสมัยใหม่ เรามักแยกเว็บออกเป็น 2 ส่วนแยกจากกันโดยเด็ดขาด ก็คือ ส่วนที่เป็นเนื้อหา และส่วนที่เป็นรูปแบบ เหตุผลในการทำเช่นนั้
How To Template ของ GCMS แบบใช้ตาราง (Table) หลายๆคนอาจไม่คุ้นเคยกับ Table less Design เลยไม่สามารถแก้ไข Template ของ GCMS ได้
How To ฟังก์ชั่นตัดข้อความ HTML ตามความยาวที่กำหนด (UTF-8) ฟังก์ชั่นตัดสตริงค์ สามารถตัดข้อความใน tag HTML ได้โดยไม่นับความยาวของข้อความส่วนที่เป็น tag สามารถให้ผลลัพท์ได้ทั้ง ข้อความธรรมดา และ ข้อความ HTML ฟ
How To บทที่ 3 object XMLHttpRequest หัวใจของ AJAX XMLHttpRequest เป็น object หนึ่งของ Browser ที่มีมาใช้นานแล้ว object นี้ทำหน้าที่ในการติดต่อ และ รับส่งข้อมูลกับบราวเซอร์ อันเป็นหัวใจของ AJAX
How To ตรวจสอบว่าเพจถูกเรียกมาจาก Spider หรือไม่ ฟังก์ชั่น isSpider จะทำการตรวจสอบว่าเพจถูกเรียกใช้โดย Web Spider เช่น Google หรือ Yahoo หรือ MSN หรือไม่ โดยทำการตรวจสอบกับ Spder หลักๆ เท่านั้นครับ
How To เปรียบเทียบความเร็วระหว่างการค้นหาข้อความแบบต่างๆ ทดสอบความเร็วในการค้นหาข้อความ ระหว่างฟังก์ชั่น strpos stripos preg_match และ ereg
How To เปรียบเทียบความเร็วระหว่าง for และ foreach การทดสอบและการเปรียบเทียบความเร็วในการใช้งาน for loop และ for each กับตัวแปรแอเรย์ 1000 รายการ