ฉันไม่อยากใช้ชีวิตที่มีแต่เสียง
  • สิทธิ์ผู้ใช้ WordPress: ความต่างของบทบาท ผู้ดูแลระบบ ผู้แก้ไข ผู้เขียน ผู้ร่วมเขียน และสมาชิก

    สภาพแวดล้อมทดสอบ ตระกูล RHEL|WordPress 7.1.3|ธีม Twenty Twenty-Five|ตรวจสอบ 2026-10-18 สิทธิ์ผู้ใช้ WordPress คือฟีเจอร์ที่กำหนดขอบเขตงานที่อนุญาต เช่นการเขียนและเผยแพร่โพสต์ หรือการติดตั้งปลั๊กอิน ตามบทบาทที่มอบให้ผู้ใช้แต่ละคน เพื่อกำหนดว่าจะมอบงานให้ผู้เขียนและผู้ดูแลเว็บไซต์ได้แค่ไหน จึงได้เพิ่มผู้ใช้และเปลี่ยนบทบาทบน WordPress 7.1.3 แล้วเทียบกับรายการสิทธิ์เริ่มต้นของแกนหลัก และสรุปความต่างของห้าบทบาทเป็นตาราง ในค่าเริ่มต้นของแกนหลัก ผู้ดูแลมีสิทธิ์ 50 อย่าง…

  • ธีม Astra: การติดตั้ง ฟีเจอร์ฟรี และเปรียบเทียบแพ็กเกจ Astra Pro

    ธีม Astra คือธีม WordPress ฟรีที่ Brainstorm Force สร้าง ใช้เปลี่ยนสี ตัวอักษร ส่วนหัว และส่วนท้ายในหน้าปรับแต่งได้โดยไม่ต้องเขียนโค้ด ได้ติดตั้ง Astra 4.14.1 บนเว็บไซต์ WordPress 7.1.3 เพื่อตรวจฟีเจอร์ฟรีและสตาร์ทเตอร์เทมเพลต แล้วเทียบกับตารางราคาทางการเพื่อสรุปว่าเมื่อไรจึงต้องใช้ Astra Pro จาก 146 รายการในตารางเปรียบเทียบทางการบนแดชบอร์ด Astra มีเพียง 3 รายการ รวมถึงตัวสร้างส่วนหัว·ส่วนท้าย ที่มีเครื่องหมายถูกในคอลัมน์ฟรี…

  • ครอว์เลอร์ AI: วัดการเข้ามาของ GPTBot และ ClaudeBot และตั้งค่าบล็อกด้วย robots.txt และ nginx

    สภาพแวดล้อมทดสอบ ตระกูล RHEL|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|ตรวจสอบ 2026-10-18 ครอว์เลอร์ AI คือบอตที่บริษัท AI ใช้เก็บหน้าเว็บเพื่อฝึกโมเดล ค้นหาด้วย AI และตอบคำถามของผู้ใช้ เพื่อดูว่าบอตเหล่านี้เข้ามาที่เซิร์ฟเวอร์ Nginx + Apache บ่อยแค่ไหน จึงนำ UA ในบันทึกการเข้าถึงของเซิร์ฟเวอร์ต้นทาง 14 วันมาเทียบกับช่วง IP ที่แต่ละบริษัทประกาศ พบว่าคำขอจากช่วงทางการ…

  • nginx njs: ติดตั้งโมดูล ตั้งค่า js_set และใช้ reload เพื่อสร้างตัวแปร JavaScript

    สภาพแวดล้อมทดสอบ ตระกูล RHEL|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|njs 0.9.4|WP Rocket 3.23.5.1|ตรวจสอบ 2026-10-17 nginx njs เป็นโมดูลทางการของ nginx ที่ใช้ฟังก์ชัน JavaScript ในการตั้งค่า nginx เพื่อประมวลผลคำขอหรือสร้างค่าตัวแปร บนเซิร์ฟเวอร์ Nginx + Apache เพื่อให้ตัวพิมพ์เล็กใหญ่ของ URL คำขอตรงกัน ซึ่งการตั้งค่า nginx อย่างเดียวเปลี่ยนไม่ได้ จึงติดตั้งโมดูล njs ในเวอร์ชันเดียวกับ nginx ที่ติดตั้งอยู่ แล้วใส่ตัวแปรที่สร้างด้วย js_set…

  • แคชกับ gclid: คิวรีจากการคลิกโฆษณา คีย์แคชของหน้า และไบต์แรกที่วัดได้

    สภาพแวดล้อมทดสอบ ตระกูล RHEL|AlmaLinux 9.8|Nginx 1.28 + Apache 2.4|WP Rocket 3.23.5.1|ตรวจสอบ 2026-10-17 การจัดการแคชกับ gclid คือการเพิกเฉยต่อคิวรี gclid ที่ต่อท้าย URL คลิกโฆษณา แล้วตอบด้วยไฟล์แคชของ URL ที่ไม่มีคิวรี จากการวัดไบต์แรกแยกตามคิวรีและการมีหรือไม่มีแคชบนเซิร์ฟเวอร์ WordPress แบบ Nginx + Apache เวลาที่ gclid เพิ่มขึ้นคือ 0.014–0.015…

  • คำสั่ง nice ของ Linux: กำหนดลำดับความสำคัญ เปลี่ยนด้วย renice และวัดส่วนแบ่ง CPU เมื่อแย่งกัน

    สภาพแวดล้อมทดสอบ ตระกูล RHEL|AlmaLinux 9.8|บัญชี root · ผู้ใช้ทั่วไป|ตรวจสอบ 2026-10-17 คำสั่งโปรเซส · การตั้งเวลางาน nice·renice·ionice คำสั่ง nice ของ Linux คือคำสั่งที่กำหนดค่า nice (-20~19) ซึ่งเป็นตัวบอกว่าโปรแกรมจะยอมให้ CPU กับงานอื่นมากแค่ไหนเมื่อทำงาน ได้ผูกงานสองงานไว้กับ CPU คอร์เดียวบนเซิร์ฟเวอร์ AlmaLinux 9 แล้ววัดโดยเปลี่ยนค่า nice ไปเรื่อยๆ ผลคือส่วนแบ่ง CPU ถูกแบ่งเฉพาะเมื่อแย่ง CPU กัน และงาน nice 19 ใช้ไปเพียง 1.4%…

  • เปลี่ยนขนาดเซิร์ฟเวอร์ Cloudways: เพิ่ม RAM·CPU ด้วย Vertical Scaling และข้อควรระวังเมื่อลดขนาด

    การเปลี่ยนขนาดเซิร์ฟเวอร์ Cloudways คือฟีเจอร์ในเมนู Vertical Scaling ของหน้าจัดการเซิร์ฟเวอร์ ที่เพิ่ม CPU, RAM และดิสก์โดยคงเซิร์ฟเวอร์และข้อมูลเดิมไว้ เมื่อเทียบหน้าเลือกขนาดของเซิร์ฟเวอร์ Vultr โซล 1GB กับคู่มือทางการ พบว่าลดขนาดได้หรือไม่นั้นต่างกันไปตามผู้ให้บริการ บทความนี้จึงสรุปลำดับสิ่งที่ต้องตรวจก่อนเพิ่มขนาด และวิธีลดขนาดด้วยการโคลน 1️⃣ Vertical Scaling ของ Cloudways: เมนูเพิ่มสเปกเซิร์ฟเวอร์ปัจจุบัน…

  • WordPress “An error occurred, please try again”: สาเหตุที่การตรวจสอบไลเซนส์ปลั๊กอินล้มเหลวและวิธีลบการแจ้งเตือน

    การแจ้งเตือน WordPress “An error occurred, please try again.” คือการแจ้งเตือนข้อผิดพลาดที่ปลั๊กอินพรีเมียมแสดงที่ด้านบนของหน้าจอผู้ดูแลระบบ เมื่อขอให้เซิร์ฟเวอร์ไลเซนส์ตรวจสอบแต่ไม่ได้รับการตอบกลับปกติ หลังค้นหาปลั๊กอินจากข้อความแจ้งเตือนบนเซิร์ฟเวอร์ที่ขึ้นการแจ้งเตือนนี้ และจำลองซ้ำด้วยปลั๊กอินตัวเดียวกันโดยเปลี่ยนการตอบกลับของเซิร์ฟเวอร์ไลเซนส์ การแจ้งเตือนที่ยังค้างอยู่ 1 ชั่วโมงแม้เซิร์ฟเวอร์กลับมาปกติแล้ว แก้ได้ด้วยการลบค่าการรอลองใหม่ Essential…

  • Hide My WP: Add-on ปลั๊กอินความปลอดภัย WordPress | ซ่อน wp-admin & URL ล็อกอิน และฟีเจอร์กว่า 40 อย่าง

    Hide My WP (Hide My WordPress) เปลี่ยนหรือซ่อน URL ล็อกอินของ WordPress, wp-admin และพาธของธีมและปลั๊กอิน และด้วยฟีเจอร์หลักกับส่วนเสริมเหล่านี้จึงจัดอยู่ในกลุ่มปลั๊กอินความปลอดภัย WordPress เพราะ WordPress เปิดเผยที่อยู่ล็อกอินอย่าง wp-admin ไว้ตรง ๆ จึงซ่อนได้ด้วยปลั๊กอินความปลอดภัยที่ช่วยเสริมการป้องกัน ในจำนวนนี้ Hide My WP เป็นปลั๊กอินแบบเสียเงินที่นอกจากซ่อน URL ล็อกอินและ…

  • ความปลอดภัย WP: ความปลอดภัย wp-admin | เปลี่ยนที่อยู่ล็อกอิน·จำกัดการล็อกอิน·XML-RPC

    ความปลอดภัย wp-admin คือการตั้งค่าที่กันการเดารหัสผ่านที่เข้ามาทางหน้าผู้ดูแลระบบและหน้าล็อกอินของ WordPress จากบันทึกการเข้าถึงของเซิร์ฟเวอร์ Nginx + Apache ที่รันเว็บไซต์ WordPress หลายเว็บ คำขออัตโนมัติที่เข้ามาทาง xmlrpc.php ยังคงมาต่อแม้เปลี่ยนที่อยู่ล็อกอินแล้ว จึงต้องใช้การจำกัดอัตราที่ระดับเซิร์ฟเวอร์ร่วมด้วย 1️⃣ ทำไม wp-admin และ wp-login.php จึงถูกโจมตี ที่อยู่หน้าผู้ดูแล WordPress…

สิ้นสุดเนื้อหา

สิ้นสุดเนื้อหา