ตรวจเว็บไซต์ Joomla อย่างน้อยเดือนละครั้ง โดยทบทวนการอัปเดต บัญชีผู้ใช้ ส่วนเสริม ไฟล์สำคัญ Log และข้อมูลสำรอง รายการต่อไปนี้ช่วยให้ตรวจเป็นรอบและติดตามสิ่งที่ต้องแก้ไขได้ง่ายขึ้น
❶ ตรวจอัปเดตและส่วนเสริม
① ตรวจ Joomla และส่วนเสริม
- ตรวจว่ามีอัปเดต Joomla, PHP, เทมเพลต หรือส่วนเสริมที่ใช้งานอยู่หรือไม่
- อ่านรายละเอียดและความเข้ากันได้ก่อนอัปเดต โดยสำรองเว็บไซต์ก่อนเปลี่ยนแปลง
- ตรวจประกาศช่องโหว่ของส่วนเสริมที่ติดตั้ง และอัปเดตรุ่นที่มีแพตช์แก้ไข
- ถอนส่วนเสริมที่ไม่ใช้งานหรือไม่มีผู้ดูแล หลังตรวจผลกระทบและสำรองข้อมูลแล้ว
② ตรวจหลังอัปเดต
เปิดหน้าแรก บทความ แบบฟอร์ม และหลังบ้านเพื่อทดสอบว่าทำงานปกติ ตรวจ Log หากพบข้อผิดพลาด และจดเวอร์ชันที่อัปเดตไว้ ComSiam แนะนำให้ทยอยอัปเดตและตรวจผลทีละส่วน เพื่อระบุสาเหตุได้ง่ายหากมีปัญหา
❷ ตรวจบัญชีผู้ใช้และการเข้าถึง
① ตรวจบัญชีและสิทธิ์
- ตรวจรายชื่อผู้ใช้ใหม่และบัญชีที่ไม่รู้จัก
- ตรวจบัญชี Super Users ว่ายังเป็นผู้ดูแลที่จำเป็น
- ปิดหรือลบบัญชีที่ไม่ใช้งานตามขั้นตอนของเว็บไซต์
- ตรวจกลุ่มผู้ใช้และสิทธิ์ว่าไม่มากเกินหน้าที่
② ตรวจการป้องกันบัญชี
- ยืนยันว่าบัญชีผู้ดูแลใช้รหัสผ่านเฉพาะและคาดเดายาก
- เปิดการยืนยันตัวตนหลายขั้นตอนให้บัญชีสำคัญ หากระบบรองรับ
- ตรวจว่าอีเมลกู้คืนบัญชีและช่องทางแจ้งเตือนยังใช้งานได้
- ตรวจ Log การเข้าสู่ระบบเพื่อหาความพยายามหรือกิจกรรมที่ไม่คุ้นเคย
❸ ตรวจไฟล์ การตั้งค่า และ HTTPS
① ตรวจไฟล์และโฟลเดอร์
- ตรวจไฟล์ใหม่หรือไฟล์ที่เปลี่ยนแปลงโดยไม่คาดคิด โดยเฉพาะไฟล์ในโฟลเดอร์อัปโหลด
- ตรวจว่าไม่มีไฟล์ติดตั้ง ไฟล์สำรอง หรือไฟล์ทดสอบที่ไม่จำเป็นอยู่ในพื้นที่สาธารณะ
- ตรวจว่าไฟล์และโฟลเดอร์ไม่ได้ตั้งสิทธิ์เปิดกว้างเกินจำเป็น เช่น
777
- ตรวจ Log และ Error Log โดยเก็บไฟล์ไว้ในตำแหน่งที่ผู้เข้าชมทั่วไปเปิดไม่ได้
② ตรวจค่าความปลอดภัยที่มองเห็นบนเว็บไซต์
- ตรวจว่า HTTPS ใช้งานได้ ใบรับรองยังไม่หมดอายุ และครอบคลุมชื่อโดเมนที่ใช้
- ตรวจว่า Debug ปิดอยู่บนเว็บไซต์จริง และหน้า Error ไม่แสดงรายละเอียดระบบ
- ทดสอบแบบฟอร์มและการอัปโหลดไฟล์ว่ายังปฏิเสธชนิดไฟล์ที่ไม่อนุญาต
- ตรวจหน้าเว็บจริงว่ามีโฆษณา การเปลี่ยนเส้นทาง หรือข้อความแปลกปลอมหรือไม่
❹ ตรวจแบ็กอัปและการแจ้งเตือน
① ตรวจชุดสำรองข้อมูล
- ตรวจว่ามีแบ็กอัปทั้งไฟล์เว็บไซต์และฐานข้อมูลตามรอบที่กำหนด
- ตรวจวันเวลาของแบ็กอัปล่าสุด และยืนยันว่าจัดเก็บแยกจากเซิร์ฟเวอร์เว็บไซต์
- ทดลองกู้คืนบนพื้นที่ทดสอบเป็นระยะ เพื่อยืนยันว่าแบ็กอัปใช้งานได้จริง
② ทดสอบการแจ้งเตือนและบันทึกผล
ส่งอีเมลทดสอบ ตรวจการแจ้งเตือนจากโฮสติ้ง และระบุผู้รับผิดชอบเมื่อเกิดเหตุ จดวันที่ตรวจ รายการที่พบ และกำหนดเวลาการแก้ไขไว้ทุกเดือน ComSiam แนะนำให้เก็บบันทึกต่อเนื่อง เพื่อเทียบความเปลี่ยนแปลงและติดตามงานที่ยังไม่เสร็จ