ค้นหา
แบ่งไฟล์ข้อมูลขนาดใหญ่ออกเป็นไฟล์เล็กๆ ด้วย PHP
http://www.goragod.com/index.php?module=knowledge&id=331
เรื่องของเรื่องคือผมมีฐานข้อมูลขนาดใหญ่ที่ต้องอัปโหลด ขนาดร้อยกว่า Meg ไม่สามารถอัปโหลดทีเดียวได้ ก็เลยคิดจะแบ่งฐานข้อมูลออกเป็นไฟล์เล็กๆ ให้อัปโหลดง
ตรวจสอบความถูกต้องของ email
http://www.goragod.com/index.php?module=knowledge&id=208
การตรวจสอบความถูกต้องของ email ที่กรอก ด้วย Regular Expression ของ Javascript
การโพสต์รูปภาพที่สร้างจาก canvas ด้วย Javascript ไปยัง Facebook
http://www.goragod.com/index.php?module=knowledge&id=3848
การโพสต์รูปภาพที่สร้างจาก canvas ด้วย Javascript ไปยัง Facebook ออกจะซับซ้อนนิดหนึ่ง เพราะต้องทำถึงสามขั้นตอนด้วยกัน
บทที่ 4 Tag ต่างๆในกลุ่ม Inline
http://www.goragod.com/index.php?module=knowledge&id=3670
แท็กต่างๆในกลุ่มนี้ก็มีลักษณะตรงข้ามกับในกลุ่ม Block Level แหละครับ คือมีลักษณะการแสดงผลโดยที่ไม่มีการขึ้นบรรทัดใหม่ ซึ่งแท็กต่างๆในกลุ่มนี้จะได้แก
JIT บน PHP8 คืออะไร และมันแตกต่างจากการไม่ใช้อย่างไร
http://www.goragod.com/index.php?module=knowledge&id=3894
JIT ย่อมาจาก Just In Time ถ้าแปลแบบภาษาบ้านๆจะได้ประมาณว่า ทันเวลา แต่ถ้าแปลตามวิกีพีเดียจะได้ว่า ระบบทันเวลาพอดี ซึ่งหมายถึงการทำให้ระบบสามารถประม..
เทคนิคโพสต์รูปหรือข้อความไปยัง Facebook ด้วย Javascript
http://www.goragod.com/index.php?module=knowledge&id=3847
การเชื่อมต่อกับ Facebook ด้วย Javascript เป็นวิธีที่ผมชอบใช้ เพราะมีความรวดเร็วและปัญหาน้อยที่สุด
ต้องการ login เข้าสู่ระบบ จากการพิมพ์ที่ Address ครับ
http://www.goragod.com/index.php?module=knowledge&id=217
การ login จาก url โดยตรง คำถามจากบอร์ดครับ
Encryption, Encoding และ Hashing แตกต่างกันอย่างไร
http://www.goragod.com/index.php?module=knowledge&id=3914
Encryption, Encoding, และ Hashing เป็นกระบวนการที่เกี่ยวข้องกับการเข้ารหัสข้อมูล มีข้อแตกต่างกันดังนี้
เทคนิคการแก้เผ็ดเมื่อมีการลอบดึงเว็บไปเปิดด้วย iFrame
http://www.goragod.com/index.php?module=knowledge&id=3807
พอดีเจอคำถามจากบอร์ดว่าเว็บถูกดึง iFrame ไปแสดงผล จะแก้ปัญหายังไงดี
เมื่อเว็บถูกก๊อป
http://www.goragod.com/index.php?module=knowledge&id=3812
โลกเรานี่อยู่ยากขึ้นทุกวัน พอดีไปเจอกระทู้นึงจาก thaiseoboard ที่ถูกระบุว่าโดนก๊อปเนื้อหาทั้งเว็บ ประมาณว่า เหมือนกันเด๊ะๆ ซึ่งจากการตรวจสอบดูพบว่า..
การตรวจสอบความถูกต้องของวันที่ ที่กรอก
http://www.goragod.com/index.php?module=knowledge&id=153
การตรวจสอบความถูกต้องของวันที่ ที่กรอก ด้วย PHP
การติดดั้ง MGRT บน Cent OS และ Direct Admin
http://www.goragod.com/index.php?module=knowledge&id=3701
MRTG เป็นโปรแกรมสำหรับมอนิเตอร์ Server ยอดนิยม ที่แสดงผลการทำงานในรูปแบบกราฟ และยังสามารถแสดงผลการทำงานของ Server ได้อีกหลายๆค่า เช่น สถิติของ Netw
เทคนิคการเร่งความเร็ว CSS ตอนที่ 3
http://www.goragod.com/index.php?module=knowledge&id=3685
การใช้คำสั่ง CSS ที่ถูกต้องก็มีความสำคัญเช่นกัน เนื่องจาก CSS ที่มีประสิทธิภาพจะทำให้การ Render หน้าเว็บ แสดงผล มีความเร็วในการทำงานสูง
ปรับปรุงระบบสมาชิก
http://www.goragod.com/index.php?module=news&id=701
ได้ทำการปรับปรุงระบบสมาชิกใหม่ 1 เพิ่มกฏเกณฑ์ด้านความเป็นส่วนตัว ไม่มีการเก็บรหัสผ่านไว้บนเว็บไซต์ 2 เพิ่มกฏเกณฑ์ด้านการตรวจสอบ ชื่อ อีเมล์ และ ชื่อเ
Singleton Pattern
http://www.goragod.com/index.php?module=knowledge&id=3778
Singleton เป็นรูปแบบหนึ่งของ design pattern ที่จะยอมให้ผู้ใช้สามารถสร้าง Object ได้เพียงหนึ่งเดียว Single Instance เท่านั้น ประโยชน์ของมันก็เช่น กา..
การเข้ารหัสและการจัดเก็บรหัสผ่านอย่างปลอดภัย ด้วย Bcrypt
http://www.goragod.com/index.php?module=knowledge&id=3911
Bcrypt เป็นฟังก์ชั่นการเข้ารหัสแบบ Hash ที่มีความปลอดภัยสูงเนื่องจากมีการเพิ่มเติมอัลกอริทึมการเข้ารหัสที่ทำให้การทำ Brute force มีความยากขึ้น และย..
เรื่องน่ารู้เกี่ยวกับการใช้งานฟังก์ชั่น empty()
http://www.goragod.com/index.php?module=knowledge&id=3765
ฟังก์ชั่น empty ของ PHP ใช้สำหรับตรวจสอบตัวแปรว่ามีค่าหรือไม่ ซึ่งหลายๆคนอาจใช้ ฟังก์ชั่นนี้แบบผิดๆ หรือไม่ก็ไม่เคยใช้เลย ลองมาดูประโยชน์ และ ทริคเ..
ตรวจสอบว่าเพจถูกเรียกมาจาก Spider หรือไม่
http://www.goragod.com/index.php?module=knowledge&id=459
ฟังก์ชั่น isSpider จะทำการตรวจสอบว่าเพจถูกเรียกใช้โดย Web Spider เช่น Google หรือ Yahoo หรือ MSN หรือไม่ โดยทำการตรวจสอบกับ Spder หลักๆ เท่านั้นครับ
เมื่อเว็บผมโดนแทรกสคริปต์แปลกปลอม
http://www.goragod.com/index.php?module=knowledge&id=3814
เมื่อวานมีการตรวจพบสคริปต์แปลกๆบนเว็บไซต์ของผม เล่น เอาผมมึนไปครึ่งวันเลยทีเดียว ต้องดาวน์โหลดทั้ง Server ลงมาแสกนหาไวรัส
แนวทางการทำงาน (ฟรีแลนซ์) ในแบบของผม
http://www.goragod.com/index.php?module=knowledge&id=3870
วิธีการทำงานในแบบของแต่ละคนอาจแตกต่างกันไปตามประสบการณ์และข้อจำกัดของตัวเองที่พบเจอมา ดังนั้นแต่ละคนก็อาจมีวิธีในการทำงานที่แตกต่างกัน ซึ่งการศึกษา..