ป้ายกำกับ

IE กับ CSS3
IE กับ CSS3

28 เม.ย. 2554 0 13,952

พอดีมีโอกาศได้ลองออกแบบเว็บไซต์โดยใช้ CSS3 กลับพบปัญหาที่ไม่คาดคิดหลายประการ ซึ่งเป็นความบกพร่องโดยตรงของ IE โดยได้มีการทดสอบทั้ง IE7 IE8 และ IE9 ด..

include และ require ใช้อย่างไหนดี
include และ require ใช้อย่างไหนดี

15 ส.ค. 2554 0 26,127

คนเขียน PHP หลายคนคงงงกับความแตกต่างของฟังก์ชั่นเหล่านี้ include inclue once require require once ซึ่งจริงๆแล้ว ฟังก์ชั่นที่ 4 ก็ทำหน้าที่เดียวกันค

Responsive web design บทที่ 1
Responsive web design บทที่ 1

02 ก.พ. 2556 0 10,573

Responsive web design หรือ Responsive layout คำๆนี้อาจเริ่มฮิตในช่วงนี้และต่อๆไปในอนาคต เพราะมันหมายถึง การออกแบบเว็บเพื่อให้รองรับกับอุปกรณ์ที่มีก

เทคนิคการ Join ข้อมูล ตอนที่ 2
เทคนิคการ Join ข้อมูล ตอนที่ 2

04 มี.ค. 2557 0 9,570

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

query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน
query ด้วยการ join หรือ query ทีละตารางแบบไหนดีกว่ากัน

28 มิ.ย. 2558 0 14,314

พอดีได้มีโอกาศปรับปรุงการ query ของเว็บไซต์แห่งหนึ่ง ซึ่งมีการประมวลผล query ฐานข้อมูลที่สูงมากทั้งปริมาณข้อมูลและความถี่ในการประมวลผล เลยเอาผลการท

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

29 ต.ค. 2558 0 9,539

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

WHERE และ HAVING ต่างกันอย่างไร
WHERE และ HAVING ต่างกันอย่างไร

08 ธ.ค. 2559 0 10,770

ในภาษา SQL WHERE และ HAVING ใช้สำหรับกำหนดเงื่อนไขของข้อมูลที่ต้องการเหมือนๆกัน แต่คำสั่งทั้งสองแตกต่างกันที่ลำดับในการทำงานเท่านั้น

เขียน PHP ธรรมดากับแบบ Framework แบบไหนดีกว่ากัน
เขียน PHP ธรรมดากับแบบ Framework แบบไหนดีกว่ากัน

02 มิ.ย. 2560 0 13,382

ก่อนจะอ่านบทความนี้ ตกลงกันก่อนนะครับว่าบทความนี้ เป็นความคิดเห็นส่วนตัวของผู้เขียน โดยอาศัยประสบการณ์ของตัวเองที่ผ่านมา ซึ่งผ่านการใช้งานมาแล้วทุกรูปแบบตั้งแต่การอออกแบบเองทั้งหมดตั้งแต่เริ่มต้น (PHP ล้วน) ตลอดจนการสร้าง PHP Framework ขึ้นใช้งานเอง

ทำไมถึงต้องทำ Open Source
ทำไมถึงต้องทำ Open Source

17 ส.ค. 2560 0 4,678

คนที่มีโอกาศได้คุยกับผม หลายๆคนชอบถามว่า ทำไมเขียนสคริปต์แจก เขาสงสัยว่าผมได้อะไรจากการแจก

เขียนโค้ดอย่างไรให้ประมวลผลได้เร็วและมีประสิทธิภาพสูงที่สุด
เขียนโค้ดอย่างไรให้ประมวลผลได้เร็วและมีประสิทธิภาพสูงที่สุด

12 มิ.ย. 2561 0 15,736

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

Foreign Key ในฐานข้อมูล คืออะไร
Foreign Key ในฐานข้อมูล คืออะไร

14 ต.ค. 2561 0 92,598

Foreign Key (FK) คือ การสร้างกฏความสัมพันธ์ระหว่างสองตารางเข้าด้วยกัน โดยอาจเป็นการสร้างความสัมพันธ์ระหว่าง คอลัมน์สองคอลัมน์ หรือกลุ่มของคอลัมน์...

[แจกฟรี] โปรแกรม Vote, PHP Vote script
[แจกฟรี] โปรแกรม Vote, PHP Vote script

06 ธ.ค. 2561 0 25,665

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

Progressive Web Apps (PWA) คืออะไร
Progressive Web Apps (PWA) คืออะไร

30 ก.ค. 2563 0 8,689

Progressive Web Apps หรือ PWA คือเทคโนโลยีที่จะทำให้เว็บของเราใกล้เคียงแอปบนมือถือมากขึ้น

GAJAX บทที่ 18 การรับส่งข้อมูลชนิด Text
GAJAX บทที่ 18 การรับส่งข้อมูลชนิด Text

25 ส.ค. 2553 0 12,033

การรับส่งค่าด้วย Ajax แบบ Text เป็นการรับส่งค่าพื้นฐานด้วย Ajax เป็นการส่งค่าจาก Browser ไปยัง Server เพื่อร้องข้อข้อมูลใดๆ แล้ว Server จะส่งข้อมูล..

GAJAX บทที่ 23 GForm submit ฟอร์ม แบบไม่เปลี่ยนหน้าด้วย GAJAX
GAJAX บทที่ 23 GForm submit ฟอร์ม แบบไม่เปลี่ยนหน้าด้วย GAJAX

30 มี.ค. 2554 0 18,854

GForm เป็น class สำหรับ ทำการ Submit ฟอร์ม หรือ อัปโหลด แบบ Ajax โดยมีความสามารถในการ Submit ฟอร์ม เหมือน ฟอร์มปกติ แต่สามารถรับค่ากลับได้ในแบบ Aja..

สร้างลิงค์สำหรับดาวน์โหลดไฟล์
สร้างลิงค์สำหรับดาวน์โหลดไฟล์

01 เม.ย. 2551 0 34,563

ปกติแล้วเมื่อมีการสร้างลิงค์ ไปยังไฟล์ เช่น ไฟล์รูปภาพ หรือไฟล์ txt ตัวบราวเซอร์เองเมื่อได้รับลิงค์นั้นๆจะไปทำการเรียกโปรแกรมที่ลงทะเบียนไว้กับระบบปฏิบัติการเพื่อเปิดไฟล์นั้นๆ ดังนั้นโดยทั่วๆไปเราจึงไม่สามารถบันทึกไฟล์เหล่านั้นลงบนคอมพิวเตอร์โดยตรง นอกจาก

^