← กลับไปหน้าบทความ

10 มิ.ย. 2569อ่าน 8 นาทีn3ver25

ทำไมผมไม่ใช้ WordPress ในงานที่รับ

ไม่ได้เกลียด WordPress แต่พองานต้องต่อระบบเพิ่ม ปลั๊กอินที่กองอยู่มักกลายเป็นต้นทุนที่ลูกค้าจ่ายทีหลัง

แผนภาพเปรียบเทียบเว็บสำเร็จรูปกับเว็บที่เขียนเอง

คำถามนี้ถูกถามเกือบทุกงาน และคำตอบไม่ใช่ว่า WordPress ไม่ดี มันเป็นระบบที่ขับเคลื่อนเว็บจำนวนมหาศาลทั่วโลกและทำงานได้ดีในสิ่งที่มันถูกออกแบบมาให้ทำ ที่ผมไม่ใช้ในงานที่รับ เป็นเพราะลักษณะของงานที่รับ ไม่ใช่เพราะตัวเครื่องมือ

ปัญหาไม่ได้อยู่ที่ WordPress แต่อยู่ที่ปลั๊กอิน

เว็บ WordPress ที่ใช้งานจริงในธุรกิจมักลงปลั๊กอินสิบถึงยี่สิบตัว เพราะแต่ละความต้องการมีปลั๊กอินของมัน ฟอร์มหนึ่งตัว SEO อีกตัว แคชอีกตัว ตัวสร้างหน้าอีกตัว ผลคือเว็บหนึ่งเว็บพึ่งพาโค้ดจากผู้พัฒนาสิบกว่าเจ้าที่ไม่รู้จักกัน

เวลามันพัง มันไม่พังตอนที่คุณแตะมัน แต่พังตอนที่ปลั๊กอินตัวหนึ่งอัปเดตแล้วชนกับอีกตัว ซึ่งมักเกิดตอนที่ไม่มีใครกำลังดูอยู่ และคนที่ต้องหาว่าตัวไหนเป็นต้นเหตุคือคนที่ต้องไล่ปิดทีละตัว

ต้นทุนที่โผล่มาทีหลัง

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

อีกต้นทุนคือความเร็ว เว็บที่โหลดปลั๊กอินสิบกว่าตัวจะช้าลงเป็นธรรมชาติ และการแก้ด้วยการลงปลั๊กอินแคชเพิ่มอีกตัวก็เป็นการเพิ่มชิ้นส่วนอีกชิ้นที่ต้องดูแล

เรื่องความปลอดภัย

ความนิยมของ WordPress ทำให้มันเป็นเป้าที่ถูกสแกนหาช่องโหว่ตลอดเวลา ปัญหาส่วนใหญ่ที่เกิดขึ้นจริงไม่ได้มาจากแกนหลักของระบบ แต่มาจากปลั๊กอินที่ไม่ได้อัปเดตหรือถูกทิ้งร้าง เว็บที่ไม่มีใครดูแลต่อเนื่องจึงมีความเสี่ยงสะสมขึ้นทุกเดือน

เว็บที่ไม่มีชิ้นส่วนที่ไม่ได้ใช้ ก็ไม่มีชิ้นส่วนที่ต้องคอยดูแล

n3ver25

แล้วผมทำยังไงแทน

เขียนเฉพาะสิ่งที่งานนั้นต้องใช้ หน้าบ้านเป็น Angular หรือ React กับ TypeScript หลังบ้านเป็น Node.js กับ NestJS ข้อมูลอยู่ใน PostgreSQL ผ่าน Prisma และเนื้อหาที่ลูกค้าต้องแก้เองอยู่ในระบบจัดการเนื้อหาที่แยกออกจากโค้ด

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

แล้วเมื่อไรที่ WordPress คือคำตอบที่ถูก

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

ถ้าคุณกำลังอ่านบทความนี้เพราะมีเว็บ WordPress อยู่แล้วและมันทำงานได้ดี ก็ไม่มีเหตุผลต้องรื้อ การเปลี่ยนเครื่องมือโดยที่ของเดิมยังใช้ได้ คือค่าใช้จ่ายที่ไม่ได้ซื้ออะไรเพิ่ม

คำถามที่ควรถามแทนคำถามว่าใช้อะไร

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

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

ดูว่าแต่ละแพ็กเกจใช้อะไรและได้อะไรบ้างที่ หน้าแพ็กเกจและราคา

อ่านต่อ

สามชิ้นที่คนอ่านจบเรื่องนี้แล้วมักอยากรู้ต่อ

n3ver25

Full-stack web developer

ฟรีแลนซ์รับทำเว็บไซต์ เขียนโค้ดเองทั้งหน้าบ้านและหลังบ้าน ทำเว็บมาต่อเนื่อง 6 ปี