x86 DateTime class

คลาส DateTime ของ PHP มีเข้ามาตั้งแต่เวอร์ชั่น 5.3 ซึ่งได้เข้ามาขยายความสามารถต่างๆ แต่สำหรับผู้ที่ใช้ PHP 32 bit จะพบกับข้อจำกัดเรื่องวันที่ ที่จะไปได้ไม่เกินปี ค.ศ. 2038 และไม่เก่ากว่าปี 1901

คลาสตัวนี้จะมาขยายขอบเขตนั้นครับ

เปิดใช้งาน SSL บน UwAmp

หากคุณๆกำลังสนใจที่จะพัฒนาเว็บบนโปรโตคอล https อยู่ล่ะก็ ขอเชิญอ่านวิธีทำได้ที่นี่เลย โดยเฉพาะหากคุณใช้ UwAmp เหมือนผม

เล่นกับ input type number

เบราเซอร์รุ่นใหม่จะรองรับ input type=”number” กันอย่างเกือบจะครบแล้ว ทั้ง Firefox, Chrome, Safari, Opera เหลือเพียง Internet explorer ที่ยังคงล้าหลังเช่นเคย

แต่ input number ที่ว่านี้ก็อาจทำให้หลายๆคนปวดหัวกับตัวปุ่มเลื่อนขึ้นลงปรับค่าตัวเลขไม่ใช่น้อย บทความนี้จะพยายามรวบรวมวิธีการปรับแต่งต่างๆมาให้แบบครบถ้วนที่สุด

Jquery plugin สวยๆสำหรับฟอร์มที่คุณควรใช้

ถึงแม้ปัจจุบันจะเป็นยุค html 5 แล้วก็ตาม แต่ form element หลายๆตัวก็ยังไม่มีการรองรับให้ใส่ดีไซน์ลงไปได้เต็มที่เท่าใดนัก

แม้หลายๆคนจะไปหาเลือกใช้ plugin ต่างๆมาทดแทนเพื่อใส่ดีไซน์ลงไปได้ แต่ plugin เหล่านั้นจะสามารถตอบสนองงานของโปรแกรมเมอร์ได้ทั้งหมดหรือไม่

เพื่อที่จะแก้ปัญหาเหล่านี้ ผมจึงได้ค้นหาสิ่งที่ดีที่สุดและทำการทดสอบแล้วจึงนำมาแนะนำให้กัน

ภาษาไทยสำหรับ FuelPHP

สำหรับท่านผู้ที่ใช้ FuelPHP ในการพัฒนาเว็บไซต์ ขอเชิญดาวน์โหลดภาษาไทยไปใช้งานได้ฟรีๆเลยครับ

ปกป้อง Source code ของคุณด้วยวิธีต่างๆ

ใน ASP.net ผู้พัฒนาจะสามารถทำการแปลงโค้ดเป็น dll เพื่อปกป้องซอร์สโค้ดของตนเองได้ และมันก็ยังทำงานได้ตามปกติ ใน PHP เองก็มีวิธีการปกป้องแบบดังกล่าวเช่นกัน แต่การปกป้องซอร์สโค้ดด้วยการเข้ารหัสนั้น ก็จะสามารถทำการย้อนกลับรหัสเหล่านั้นกลับมาเป็นซอร์สโค้ดต้นฉบับได้อีก ขึ้นอยู่กับวิธีการเข้ารหัสว่าจะใช้เวลามากน้อยเพียงใดในการหาวิธีย้อนกลับมา

ด้วยเหตุนี้เองจึงได้มีผู้คิดค้นวิธีการปกป้องซอร์สโค้ดของตนเองขึ้นมาหลายวิธี วิธีต่างๆที่จะนำเสนอต่อไปนี้เป็นวิธียอดนิยมที่ได้ผลดีเท่าที่ผมพอจะรวบรวมมาให้ได้ จะมีอะไรบ้างเชิญอ่านต่อ…

พัฒนาเว็บด้วย EasyPHP

บทความก่อนนั้นได้นำเสนอชุด server เกี่ยวกับ (Windows) Apache MySQL PHP ซึ่งก็นับว่าทำงานได้ดี แต่วันนี้ขอนำเสนอสิ่งใหม่กว่า นั่นคือ EasyPHP

Fuel Start ระบบ back office สำหรับเริ่มโปรเจ็คด้วย FuelPHP

หลังจากที่ Codeigniter framework ประกาศหยุดการพัฒนาและตายไปแล้ว หลายๆคนก็เริ่มหันไปหา php framework ตัวใหม่ๆ

บ้างก็หันไปใช้ Laravel บ้างก็หันไปใช้ตัวอื่นๆ แต่ผมขอเลือก FuelPHP เพราะมันมาพร้อม HMVC ที่สมบูรณ์ซึ่ง framework อื่นๆส่วนใหญ่ไม่มีในตัว และ FuelPHP ก็ยังเรียนรู้ในการเขียนได้ง่ายมากอีกด้วย

ด้วยเหตุนี้จึงได้ทำระบบหลังบ้านออกมา อันประกอบด้วยระบบจัดการผู้ใช้, สิทธิ, หน้าที่, และการตั้งค่า ทำให้การเริ่มโปรเจ็คด้วย FuelPHP เป็นไปได้อย่างง่ายและรวดเร็ว.

Pagination v2

ฟังก์ชั่นการแบ่งหน้าได้พัฒนามาจนถึง version 2 แล้ว และได้เพิ่มประสิทธิภาพมากมาย รวมถึงการปรับแต่งที่ละเอียดยิ่งขึ้น ใช้งานได้ง่ายเพียงแค่เขียนโค้ดกำหนดเพียงไม่กี่บรรทัดเท่านั้น

V image class 2

หลังจากที่ปล่อย v image class เวอร์ชั่นแรกมานานนับปี ค้นพบจุดด้อยต่างๆที่ยังปรับปรุงเพิ่มเติมได้อีกหลายอย่าง ในวันนี้จึงได้โอกาสปล่อยเวอร์ชั่นที่ 2 ของ class จัดการภาพในภาษา php ที่ซึ่งทำงานได้ง่ายเหมือนเดิมแต่มีประสิทธิภาพมากกว่าเดิม.