ป้ายกำกับ

สร้างรูปภาพใหม่จากรูปภาพเดิมพร้อมปรับขนาด
สร้างรูปภาพใหม่จากรูปภาพเดิมพร้อมปรับขนาด

08 ม.ค. 2552 0 8,307

เป็นการสร้างรูปภาพใหม่จากรูปภาพเดืมโดยใช้ GD Libraly โดยให้ผลลัพท์เป็นรูปภาพ JPG ที่ปรับขนาดแล้ว โดยมีการรักษาอัตราส่วนภาพให้คงเดิมทำให้รูปภาพไม่บิดเ

Crop รูป เพือสร้างรูป Thumbnail
Crop รูป เพือสร้างรูป Thumbnail

20 ก.ค. 2551 0 7,425

การ ตัดรูปเพื่อทำรูป thumbnail แบบที่รักษาอัตราส่วน รูปภาพ thumbnail ให้คงที่ และทำการย่อ หรือคำนวณตำแหน่งรูปที่จะตัด กลางรูป thumbnail

เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง
เปรียบเทียบความเร็วในการตรวจหาตัวแปรว่าง

08 ก.ค. 2558 0 1,274

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

เปรียบเทียบความเร็วในการเข้าถึงข้อมูลของตัวแปรแอเรย์ กับ property ของ Object
เปรียบเทียบความเร็วในการเข้าถึงข้อมูลของตัวแปรแอเรย์ กับ property ของ Object

04 ธ.ค. 2558 0 1,208

ในการทดสอบนี้ จะมีการเตรียมตัวแปรแอเรย์ และอ๊อบเจ็คก่อนทำการวนลูปเพื่อทดสอบ ตรวจสอบการเข้าถึงข้อมูลเพียงอย่างเดียว

ทดสอบความเร็วในการแปลง string เป็น array
ทดสอบความเร็วในการแปลง string เป็น array

07 พ.ย. 2558 0 1,087

ถึงคราวของฟังก์ชั่นในกลุ่มของการแปลงข้อความเป็นแอเรย์ ฟังก์ชั่นในกลุ่มนี้ก็จะมีที่ยอดนิยมอยู่ 3 ตัว คือ explode preg split และ preg match all

ทดสอบความเร็วของเว็บไซต์ด้วย apachebench กันเถอะ
ทดสอบความเร็วของเว็บไซต์ด้วย apachebench กันเถอะ

29 ต.ค. 2558 0 2,434

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

การบันทึก Object เก็บไว้ใช้งานภายหลัง
การบันทึก Object เก็บไว้ใช้งานภายหลัง

06 ธ.ค. 2558 0 892

บทความนี้เกิดจากข้อสงสัยละครับ ว่าเราจะสามารถบันทึก Object เก็บไว้ใช้งานได้ด้วยวิธีไหน ส่วนจะเอาไปใช้ประโยชน์อะไรได้ก็ค่อยว่ากันอีกที

เทคนิคการหลีกเลี่ยงการใช้งาน Singleton Pattern
เทคนิคการหลีกเลี่ยงการใช้งาน Singleton Pattern

04 ธ.ค. 2558 0 1,084

จริงๆแล้ว Singleton Pattern มันก็มีประโยชน์หากใช้ถูกต้องตามหลักการของมัน ซึ่งก็คือการประกันว่าจะมีคลาสนี้ให้ใช้งานเพียงอันเดียวเท่านั้นตลอดทังแอพพลิเคชั่น ผมยกตัวอย่างเพิ่มเติมอีกสักอันละกัน เช่นการสั่งซื้อสินค้า ปกติจะต้องมีขั้นตอนการเลือกซื้อ

ปัญหาในการใช้งาน Singleton Pattern
ปัญหาในการใช้งาน Singleton Pattern

04 ธ.ค. 2558 0 710

ปัญหาในการใช้งาน Singleton ที่พบได้บ่อยคือ ปัญหาการทำ unitTest เนื่องจาก ในการสร้าง Test แต่ละหน่วยทดสอบควรมี Instance แยกกัน แต่เนื่องจากการที่ Singleton จะมีเพียง Instance เดียวเท่านั้นในระหว่างการทดสอบ อาจเป็นเหตุให้ได้ผลการทดสอบที่ไม่ถูกต้องได้

Singleton Pattern
Singleton Pattern

04 ธ.ค. 2558 0 1,845

Singleton เป็นรูปแบบหนึ่งของ design pattern ที่จะยอมให้ผู้ใช้สามารถสร้าง Object ได้เพียงหนึ่งเดียว Single Instance เท่านั้น ประโยชน์ของมันก็เช่น การสร้างไฟล์ตั้งค่าระบบ ซึ่งควรจะมีคุณสมบัติเหมือนๆกันในทุกๆที่ ที่เรียกใช้

bug ของ foreach กับตัวแปร $value
bug ของ foreach กับตัวแปร $value

24 พ.ย. 2558 0 1,271

วันนี้เจอข้อผิดพลาด bug แปลกๆของ PHP อันเกิดจากฟังก์ชั่น foreach ของ PHP ร่วมกับตัวแปร $value

utf8_unicode_ci และ utf8_general_ci ต่างกันยังไง
utf8_unicode_ci และ utf8_general_ci ต่างกันยังไง

07 พ.ย. 2558 0 7,210

หลายๆคนอาจสงสัยนะครับว่า ทำไมต้องมีสองอันนี้ด้วย และ มันต่างกันยังไง โดยที่หลายๆคนก็ใช้กันมั่วไปหมด ตาม default ของ database และมันก็ใช้ได้ปกติเสียด้วย จริงๆแล้วทั้ง utf8 unicode ci และ utf8 general ci มันคือ Collation ของฐานข้อมูลครับ ซึ่งถ้าเรารู้ว่าค

Notice: Undefined xxx
Notice: Undefined xxx

26 ม.ค. 2558 0 3,137

ข้อผิดพลาด Notice: Undefined xxx หมายถึง มีการใช้ตัวแปร xxx ที่ไม่มีอยู่จริงครับ

ข้อแตกต่างระหว่าง var_dump var_export และ print_r
ข้อแตกต่างระหว่าง var_dump var_export และ print_r

14 ต.ค. 2558 0 1,606

ฟังก์ชั่น var dump , var export และ print r ของ PHP ทำหน้าที่หลักที่สำคัญเหมือนๆกันคือ การดูค่าของตัวแปร ซึ่งแต่ละฟังก์ชั่นจะมีข้อแตกต่างกันเล็กน้อยครับ

^