
COALESCE ISNULL และ IFNULL
22 ก.พ. 2559 0 20,541
ทั้งสามฟังก์ชั่นเป็นฟังก์ชั่นสำหรับตรวจสอบค่า NULL ในฐานข้อมูล MySQL
22 ก.พ. 2559 0 20,541
ทั้งสามฟังก์ชั่นเป็นฟังก์ชั่นสำหรับตรวจสอบค่า NULL ในฐานข้อมูล MySQL
06 ก.พ. 2559 0 3,706
โน้ตบุ๊คของผมมันไม่สามารถเปิด ปิดการใช้งาน Touchpad บน XUbuntu ได้ ทำให้เวลาพิมพ์งานแล้วไปถูก Touchpad โดยบังเอิญเคอร์เซอร์จะกระเด้งไปไหนไม่รู้ หรืออาจเปิดอะไรแปลกๆขึ้นมา
28 ม.ค. 2559 0 138,453
Fill in หรือ Fill out หรือ Fill up ใช้คำไหนคู่กับฟอร์มดี เมื่อต้องการให้ User กรอกข้อมูล
16 ม.ค. 2559 0 7,219
พอดีเครื่องของของผม ASUS A550JX ซึ่งติดตั้ง XUbuntu 14 04 มีปัญหาจอภาพมืด และไม่สามารถใช้งานปุ่ม F5 และ F6 ซึ่งเป็นปุ่มปรับความสว่างของจอภาพได้ ค้นไปค้นมา พบการแก้ปัญหาอยู่ 2 วิธี
05 ม.ค. 2559 0 2,227
XDebug เป็นเครื่องมือสำคัญที่ Web developer ควรมีเลยครับ เพราะมันสามารถแสดงและใช้ในการตรวจสอบข้อผิดพลาดของ PHP มากกว่าที่ PHP ทำได้ และยังสามารถใช้ร่วมกับเครื่องมือในการเขียน PHP เช่น Aptana, Netbeans และอื่นๆอีกมากมายเพื่อทำการตรวจสอบโค้ด PHP ทีละบรรทั
04 ม.ค. 2559 0 8,035
ติดตั้ง Apache หลังติดตั้งแล้วสามารถทดสอบได้โดยการเรียก http: localhost หรือ http: your ip address ผ่าน Web Browser ติดตั้ง PHP5 และโมดูลต่างๆ ติดต
04 ม.ค. 2559 0 2,285
Phalcon เป็น PHP Framework extension ที่สร้างขึ้นจากภาษา C ที่ว่ากันว่าเร็วที่สุดในโลก รองจาการเขียน PHP เปล่าๆเลยทีเดียว การใช้งาน Phalcon จำเป็นต้องติดตั้ง extension เพิ่มเติม ซึ่งบน windows จะเป็น dll แต่สำหรับบน Ubuntu จะต้อง Compile เอาเอง sudo git
04 ม.ค. 2559 0 2,908
ข้อผิดพลาดนี้ผมพบเมื่อตอนกำลังพยายามติดตั้ง phalcon ลงบน Ubuntu 14 04 LTS
03 ม.ค. 2559 0 2,149
ปัญหานี้เกิดบน Ubuntu 14 04 ครับ เนื่องจากผมไม่สามารถใช้เมนูคลิกขวาบนไฟล์หรือโฟลเดอร์บน Nautilus เพื่อเรียกไฟล์หรือโฟลเดอร์ด้วยแอดมินได้ แต่มีเมนูแสดงขึ้นมานะครับ ปัญหานี้เกิดจากบน Ubuntu 14 04 ไม่ได้ติดตั้งโปรแกรม gksu ไว้ การแก้ไขก็ติดตั้งโปรแกรมนี้เล
18 ธ.ค. 2558 0 3,492
ปัญหานี้เกิดขึ้นระหว่างที่ผมกำลังทำการทดสอบความเร็วเว็บไซต์ด้วย apachebench ครับ เนื่องจากสังเกตุพบว่าผลการทดสอบมันดูผิดปกติ
12 ธ.ค. 2558 0 8,654
ทั้ง self และ static เป็นคีย์เวอร์ดสำหรับการอ้างถึงตัวเอง เช่นเดียวกันกับ $this ทั้งคู่ ใน PHP 5 3 static ถูกเรียกว่าเป็น Late Static Bindings โดยที่ self และ static มีข้อแตกต่างในการใช้งานกันอยู่เล็กน้อย ดูจากตัวอย่างกันเลยครับ class A public static fu
11 ธ.ค. 2558 0 6,888
CentOS Web Panel สนับสนุนการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันด้วยครับ โดยที่มีการติดตั้งและใช้งานที่ไม่ยากเลยครับ แต่ต้องรู้ทริคนิดหน่อย ผมงงมาแล้ว หากต้องการติดตั้ง PHP หลายเวอร์ชั่นบนเครื่องเดียวกันแนะนำให้ทำทันทีหลังการติดตั้ง CentOS Web Pan
11 ธ.ค. 2558 0 3,065
บทความนี้เป็นการทดสอบเปรียบเทียบความเร็วในการใช้งานฟังก์ชั่น empty และ isset กับตัวแปรประเภทต่างๆ
10 ธ.ค. 2558 0 1,786
การผสานข้อมูลที่เป็น Object ไม่มีฟังก์ชั่นที่ทำหน้าที่นี้โดยตรง แต่เราสามารถใช้ foreach ในการวนลูปเพื่อผสาน Object เข้าด้วยกันได้
09 ธ.ค. 2558 0 13,629
CentOS Web Panel คือ Control Panel สำหรับเว็บเซอร์ฟเวอร์ที่จัดว่าครบเครื่องเลยทีเดียว มีจุดเด่นที่สำคัญคือ ฟรี อันนี้ผมชอบ รองรับ CentOS เวอร์ชั่น 6 ขึ้นไป และ รองรับ PHP 7.4 แล้ว
06 ธ.ค. 2558 0 2,093
บทความนี้เกิดจากข้อสงสัยละครับ ว่าเราจะสามารถบันทึก Object เก็บไว้ใช้งานได้ด้วยวิธีไหน ส่วนจะเอาไปใช้ประโยชน์อะไรได้ก็ค่อยว่ากันอีกที
04 ธ.ค. 2558 0 2,984
ในการทดสอบนี้ จะมีการเตรียมตัวแปรแอเรย์ และอ๊อบเจ็คก่อนทำการวนลูปเพื่อทดสอบ ตรวจสอบการเข้าถึงข้อมูลเพียงอย่างเดียว
04 ธ.ค. 2558 0 2,332
จริงๆแล้ว Singleton Pattern มันก็มีประโยชน์หากใช้ถูกต้องตามหลักการของมัน ซึ่งก็คือการประกันว่าจะมีคลาสนี้ให้ใช้งานเพียงอันเดียวเท่านั้นตลอดทังแอพพลิเคชั่น ผมยกตัวอย่างเพิ่มเติมอีกสักอันละกัน เช่นการสั่งซื้อสินค้า ปกติจะต้องมีขั้นตอนการเลือกซื้อ
04 ธ.ค. 2558 0 2,172
ปัญหาในการใช้งาน Singleton ที่พบได้บ่อยคือ ปัญหาการทำ unitTest เนื่องจาก ในการสร้าง Test แต่ละหน่วยทดสอบควรมี Instance แยกกัน แต่เนื่องจากการที่ Singleton จะมีเพียง Instance เดียวเท่านั้นในระหว่างการทดสอบ อาจเป็นเหตุให้ได้ผลการทดสอบที่ไม่ถูกต้องได้
04 ธ.ค. 2558 0 4,685
Singleton เป็นรูปแบบหนึ่งของ design pattern ที่จะยอมให้ผู้ใช้สามารถสร้าง Object ได้เพียงหนึ่งเดียว Single Instance เท่านั้น ประโยชน์ของมันก็เช่น การสร้างไฟล์ตั้งค่าระบบ ซึ่งควรจะมีคุณสมบัติเหมือนๆกันในทุกๆที่ ที่เรียกใช้