Web Development

เขียนปลั้กอินสำหรับ WordPress #1 Menu, Page และ Storage

23/08/2026

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

อ่านบทความ →
Web Development

VPS Linux เดือนละ 140 บาท ที่โคตรคุ้ม!!!

06/04/2026

สำหรับสายคนที่เซ็ท Linux Server แบบผมเองในอดีต โดยการตั้งคอมเล็ก ๆ ไว้เปิดเซิร์ฟเวอร์เอง ทำ Virtual Host เปิดได้หลาย ๆ เว็บ หลาย ๆ โดเมน คิดว่าที่ผมทำคือคุ้มที่สุดละ ถ้าเทียบกับ VPS เดือนละหลายร้อย...

อ่านบทความ →
Web Development

Next.js (3) การตั้งค่า Metadata

29/05/2024

สวัสดีครับในวันนี้ผมจะพามาตั้งค่า Metadata ใน Next.js กัน หลายๆ คนที่เริ่มพัฒนาเว็บด้วย Next.js ใหม่ ๆ อาจจะยังสงสัยว่า ใน Next.js เราจะสามารถตั้ง Title และ Meta เช่น Open Graph protocol (og:image ...

อ่านบทความ →
Web Development

Next.js (1) สร้าง Project และจัดการ App Router

20/04/2024

Next.js เป็นผลงาน Fullstack React Framework จากบริษัท Vercel ที่หลายๆ คนมองว่า นี่เป็นสิ่งที่ React.js ควรจะเป็นตั้งแต่แรก เหตุที่เรามองว่ามันเป็น Fullstack Framework ก็เพราะว่า ตั...

อ่านบทความ →
Web Development

Next.js (2) การใช้งาน useState ร่วมกับ fetch

20/04/2024

ในบทความนี้ผมจะมาแนะนำ การดึงข้อมูลจาก Backend โดยใช้ Fetch ซึ่งจะมีการใช้ useState ในการติดตามสถานะ ว่าดึงข้อมูลออกมาแล้วหรือยัง เหตุผลที่ต้องใช้ useState ก็คือ ฝั่ง Client-Side นั่นหากเราดึงข้อมู...

อ่านบทความ →
Web Development

Angular (2) สร้าง Service, ดึงข้อมูลจาก Backend

26/03/2024

ในบทความก่อนหน้า เราได้ทำการ สร้าง Component รวมถึง Interface แล้ว ในบทความนี้ผมจะพามาสร้าง Service สำหรับการทำงานต่าง ๆ ในกรณีนี้จะเป็นการดึงข้อมูล JSON จาก Backend API มาแสดง โดยผมจะมี Backend ที...

อ่านบทความ →
Web Development

Angular (3) สร้างและจัดการ Router

26/03/2024

Routing คือการกำหนดการทำงานตามที่อยู่ใน URL เช่น /Person, /editPersons ให้แสดงหน้าและ Component ที่แตกต่างกัน ซึ่งในบทความนี้ผมจะมาแนะนำวิธีการสร้างและจัดการ Routing บน Angular Routing</...

อ่านบทความ →
Web Development

Express.js สำหรับทำ JSON API Backend

25/03/2024

สวัสดีครับ ในวันนี้ผมจะมาแนะนำการใช้ Express.js Framework ในการทำ JSON API Backend Server เพื่อ Serve ข้อมูลจาก MySQL กัน เรียกได้ว่า บทความนี้ครบจบตั้งแต่เชื่อมต่อฐานข้อมูล MySQL ...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (5) การป้องกัน XSS

12/09/2023

สวัสดีครับในบทความนี้ผมจะพามารู้จักกับช่องโหว่ Cross-Site Scripting&nbsp;(XSS) โดยหลักๆ คือการ ที่ผู้ไม่ประสงค์ดีแทรกโค้ด Javascript เข้าไปทำงาน ในเว็บไซต์ ซึ่งเป็นการแทรก &lt;script&gt;&lt;/script...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (4) การป้องกัน SQL Injection

04/09/2023

สวัสดีครับในบทความนี้จะเป็นการแนะนำการป้องกันเว็บไซต์ของเราจากการถูกโจมตีด้วย MySQL Injection ซึ่ง MySQL Injection คือการที่ผู้ไม่ประสงค์ดีสามารถแทรกโค้ดเข้าไปใน คำสั่ง MySQL ของเราได้ ซึ่งมีตัวอย่...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (6) Cookies และ Session

01/09/2023

สวัสดีครับในบทความนี้ผมจะพามารู้จักกับ Cookie และ Session บนภาษา PHP ซึ่งก่อนแรกเราจะมาพูดถึงข้อแตกต่างระหว่าง Cookie กับ Session กันก่อน จากนั้นจะมีตัวอย่างโค้ด PHP การสร้าง เรียกใช้ และทำลาย ข้อม...

อ่านบทความ →
Web Development

ปัญหา Connection Timeout และการ Optimization Nginx

23/08/2023

ในบทความนี้ผมจะมาแนะนำการ Optimization Website ที่ทำงานบน Node.js และใช้ Nginx เป็น Reverse Proxy สำหรับนักพัฒนาเว็บไซต์ที่เจอ Connection Timeout บ่อยๆ ก่อนแรกต้องไปที่ไฟล์&nbsp;/...

อ่านบทความ →
Web Development

จัดการ Node.js Projects ด้วย pm2

21/07/2023

สวัสดีครับ ในบทความนี้ผมจะมาแนะนำเครื่องมือตัวหนึ่งที่ชื่อ PM2 ใช้สำหรับจัดการ Node.js Projects หลายๆอันของเรา ได้ง่ายๆ และสามารถเก็บ log ไปยัง file ได้ สามารถ Monitoring ทรัพยากรที่ใช้ได้ สามารถนำ...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (3) เชื่อมต่อ MySQL

06/07/2023

สวัสดีครับในบทความนี้ผมจะมาแนะนำเรื่องการใช้ &nbsp;PHP ร่วมกับ ฐานข้อมูล MySQL เช่นการ query ข้อมูลออกมาแสดง เป็นต้น ตัวอย่างในบทความนี้จะเป็นการยกตัวอย่างการแสดงข้อมูลบทความจากตารางที่ชื่อ article...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (2) Form

02/07/2023

ในบทความนี้ ผมจะเริ่มจากการรับค่า form ของ HTML ที่เราสามารถสร้างให้รับ input จากผู้ใช้มาดำเนินการบน PHP ได้ เช่น นำไปคำนวน, สร้างระบบจัดการข้อมูล หรือ ออกแบบระบบสมาชิก เป็นต้น ซึ่งในตัวอย่างแรกจะเ...

อ่านบทความ →
Web Development

ภาษา PHP เบื้องต้น (1) คำสั่งพื้นฐาน

22/06/2023

ในบทความนี้ผมจะมาแนะนำการเขียนโปรแกรมเว็บด้วยภาษา PHP หากเพื่อนๆ ที่ได้ศึกษา HTML, CSS มาบ้างแล้ว จะพบว่า HTML และ CSS เป็นเพียงแค่การจัดโครงสร้างของหน้าเว็บเท่านั้น การจะทำระบบต่างๆ จึงจะต้องใช้ภา...

อ่านบทความ →
Web Development

Node.js + Express + MySQL สร้างระบบเพิ่มลบแก้ไข

01/05/2023

สวัสดีครับในบทความนี้จะเป็นการแนะนำการสร้าง เว็บไซต์ที่มีระบบเพิ่ม ลบ แก้ไข ข้อมูลในฐานข้อมูล MySQL บน Node.js เป็น Project ที่ง่ายและเป็นพื้นฐานของการพัฒนาเว็บไซต์ Node.js คืออะไร?...

อ่านบทความ →
Web Development

JavaScript เบื้องต้น, เขียน Logic ให้กับเว็บไซต์

14/10/2022

บทความนี้จะเป็นการแนะนำวิธีการเขียน JavaScript สำหรับสร้างกลไกต่างๆ ภายในเว็บไซต์ ข้อแตกต่างระหว่าง Client-Side และ Server-Side JavaScript เป็นภาษาที่ทำงานบน ...

อ่านบทความ →
Web Development

การใช้งาน Nginx สำหรับ Reverse Proxy

07/08/2022

Nginx เป็นโปรแกรมที่ออกแบบมาเพื่อสำหรับใช้เป็นเว็บเซิร์ฟเวอร์ เพื่อแสดงหน้าเว็บแบบคงที่ (serve static&nbsp;web content) คล้ายกับ Apache2 และยังสามารถใช้เป็น&nbsp;reverse proxy,&nbs...

อ่านบทความ →
Web Development

สร้าง Web page ด้วยภาษา HTML และ CSS

19/07/2022

HTML (Hypertext Markup Language) เป็นภาษาที่ใช้เขียน&nbsp;Hypertext Markup คือ การสร้างโครงสร้างของข้อความ และ hypertext ซึ่งจะไม่เหมือนภาษาอื่นๆ ที่สามารถเขียน logic เข้าไปได้ เช่...

อ่านบทความ →
👋
Hey!
Are you looking for Web Developer ? I'm currently looking for a job!
Check my Resume