cPanel
Image Manager คือเครื่องมืออะไร?
Image Manager ใน cPanel คือเครื่องมือสำหรับการจัดการและแก้ไขรูปภาพบนเว็บไซต์ของคุณโดยตรงจากตัว cPanel ได้เลย โดยไม่ต้องใช้โปรแกรมแต่งรูปเพิ่มเติม เช่น Photoshop หรือ GIMP หรือต้องอัพโหลดรูปลงคอมพิวเตอร์ของคุณแก้ไข แล้วอัพโหลดกลับขึ้น Hosting อีกครั้ง Image Manager ติดมากับ cPanel จึงใช้ได้ทุกแผน Hosting ที่ใช้ cPanel
Image Manager มีฟีเจอร์หลัก 3 ตัว:
- Thumbnailer — สร้าง Thumbnail (รูปย่อ) จากรูปต้นฉบับ เหมาะสำหรับแกลเลอรี่รูปหรือหน้าแสดงผลรูปจำนวนมาก
- Scaler — ปรับขนาดรูปขึ้นหรือลง เช่น ย่อรูปที่ใหญ่เกินไปหรือขยายรูปที่เล็กไป
- Converter — เปลี่ยนประเภทไฟล์รูป เช่น JPG เป็น PNG หรือ GIF เป็น WebP
เหตุใดจึงต้องใช้ Image Manager?
บทความและหน้าเว็บที่มีรูปจำนวนมากมักจะทำให้เว็บไซต์โหลดช้า เพราะรูปต้นฉบับหลายครั้งมีขนาดใหญ่มากไม่จำเป็น ด้วย Image Manager คุณสามารถ:
- ลดขนาดรูป — ย่อรูปที่ใหญ่เกินไปให้เหมาะสมกับการใช้งาน เช่น ขนาดหน้าเว็บ ทำให้การโหลดเร็วขึ้น
- สร้าง Thumbnail — ให้มีรูปย่อสำหรับกลิ้งหน้า เมื่อผู้เยี่ยมชมคลิกจึงแสดงรูปเต็มขนาด ประหยัดพื้นที่
- เปลี่ยนรูปแบบไฟล์ — WebP หรือ AVIF เป็นรูปแบบใหม่ที่บีบอัดได้ดีกว่า JPG และ PNG เก่า
- ถูกทำทันทีบนเซิร์ฟเวอร์ — ไม่ต้องรอการอัพโหลด ไม่ต้องมีโปรแกรมแต่งรูปติดตั้ง
วิธีใช้ Image Manager ใน cPanel
Image Manager มีอยู่ในเมนู Files ของ cPanel ขั้นตอน:
- Login เข้า cPanel ที่ https://yourdomain.com:2083
- ค้นหา File Manager หรือมองในเมนู Files
- ไปยังโฟลเดอร์ที่เก็บรูปภาพ เช่น public_html/images หรือ public_html/wp-content/uploads (สำหรับ WordPress)
- คลิกขวาที่รูปที่ต้องการแก้ไขแล้วเลือก Image Manager (ตัวเลือกนี้จะปรากฏเมื่อเลือกไฟล์รูปที่มีประเภท JPG, PNG, GIF)
- เลือก Thumbnailer, Scaler หรือ Converter จากแท็บด้านบน
ใช้ Thumbnailer สร้างรูปย่อ
เมื่อคลิก Thumbnailer หน้าจะแสดงตัวแปรหลักต่อไปนี้:
- Width และ Height — ใส่ความกว้างและความสูงที่ต้องการของ Thumbnail (เป็นพิกเซล)
- Mode — เลือกว่าจะตัดรูป (crop) หรือย่อให้พอดี (fit) โดยไม่ตัด
- Output Filename — ชื่อไฟล์ใหม่ที่เสนอ เช่น photo_thumb.jpg คุณสามารถปรับได้
หลังใส่ค่าแล้วคลิก Create Thumbnail ไฟล์รูปย่อจะบันทึกในโฟลเดอร์เดียวกัน
ใช้ Scaler ปรับขนาดรูป
Scaler ใช้ปรับขนาดรูปต้นฉบับให้ใหญ่ขึ้นหรือเล็กลง หลังคลิก Scaler:
- Width และ Height — ใส่ขนาดที่ต้องการ หรือใส่เพียงมิติเดียว (เช่น Width เท่านั้น) ระบบจะคำนวณมิติอื่นโดยอัตโนมัติเพื่อรักษาสัดส่วน
- Percentage — วิธีเลือกเป็นเปอร์เซ็นต์ เช่น 50% ของขนาดเดิม
- Quality — ปรับคุณภาพการบีบอัด (สำหรับ JPG) หากต้องการรักษาคุณภาพให้ใส่ 85-90
- Output Filename — ชื่อไฟล์ใหม่ เช่น photo_scaled.jpg
ใช้ Converter เปลี่ยนรูปแบบไฟล์
Converter ช่วยเปลี่ยนไฟล์รูป เช่น JPG เป็น PNG หรือ GIF เป็น WebP หลังคลิก Converter:
- Convert To — เลือกประเภทไฟล์ที่ต้องการ เช่น JPEG, PNG, GIF, BMP หรือ WebP (ถ้ามี)
- Quality — ในกรณี JPEG ให้ปรับระดับคุณภาพ
- Output Filename — ชื่อไฟล์ใหม่พร้อมนามสกุล เช่น photo.png
ตรวจสอบว่า Image Manager ทำงานถูกต้อง
หลังใช้ Image Manager และบันทึกรูปใหม่ ให้ตรวจสอบดังนี้:
# 1. ตรวจสอบไฟล์รูปใหม่ที่สร้างใน File Manager
cd public_html/images
ls -lh
# 2. เปรียบเทียบขนาดไฟล์เดิมกับใหม่
# ตัวอย่าง:
# -rw-r--r-- photo.jpg 2.4M
# -rw-r--r-- photo_thumb.jpg 45K
# -rw-r--r-- photo.webp 650K
# 3. ยืนยันโดยเปิดรูปเปิดดูความกว้างสูงใน cPanel
# (ในหน้า Image Manager จะแสดงข้อมูล Dimension ของไฟล์)
# 4. ทดสอบการโหลดบนเบราว์เซอร์
# เข้า https://yourdomain.com/images/photo_thumb.jpg
# ตรวจสอบว่ารูปแสดงผลถูกต้องและขนาดตามที่ปรับแล้ว
แก้ปัญหาที่พบบ่อย
Error: "Image Manager ไม่ปรากฏในเมนูขวา"
ทำให้เกิด:
- ไฟล์ไม่ใช่รูปภาพ — Image Manager ปรากฏเฉพาะไฟล์ JPG, PNG, GIF, BMP เท่านั้น ถ้าเลือกไฟล์ประเภทอื่นเช่น PDF หรือ HTML มันจะไม่มีตัวเลือก
- cPanel ไม่เปิดใช้ Image Manager — Hosting Provider บางแห่งปิด Image Manager สำเร็จ ให้ติดต่อ Support ขอให้เปิดใช้
วิธีแก้: ตรวจสอบให้แน่ใจว่าเลือกไฟล์รูป (.jpg, .png, .gif) หากไม่มี Image Manager อยู่ในเมนูขวา ให้ใช้ Scaler หรือ Converter บนเว็บไซต์อื่น เช่น TinyPNG.com หรือใช้ WordPress Image Optimization Plugin แทน
Error: "หลังสร้าง Thumbnail หรือ Scaled Image แล้ว Permissions Error"
บางครั้ง Image Manager สร้างไฟล์ใหม่แต่ไฟล์นั้นมีสิทธิ์ 600 (อ่านและเขียนเฉพาะเจ้าของ) เบราว์เซอร์จึงไม่สามารถอ่านได้
วิธีแก้: ใน cPanel File Manager คลิกขวาไฟล์ใหม่ แล้ว Change Permissions เปลี่ยนเป็น 644 (อ่านทั้งหมด เขียนเฉพาะเจ้าของ) หรือ 755
Error: "Converter ทำงานแล้วแต่ไฟล์มีขนาดใหญ่หรือหลุดคุณภาพมาก"
เกิดเมื่อคุณแปลง JPG เป็น PNG โดยไม่ปรับคุณภาพ PNG ไม่มีการบีบอัดแบบ Lossy (หลุดคุณภาพ) เหมือน JPG จึงทำให้ไฟล์ใหญ่ขึ้นได้
วิธีแก้: ถ้าต้องการไฟล์เล็ก ให้เลือก JPG หรือ WebP แทน PNG และปรับ Quality ให้ต่ำลง (60-75) สำหรับรูปที่ไม่จำเป็นต้องมีความชัดสูง
Error: "Thumbnailer crop mode ตัดรูปผิดตำแหน่ง"
Thumbnailer mode Crop จะตัดรูปจากจุดศูนย์กลาง หากรูปมีลักษณะพิเศษ (เช่นใบหน้าตรงขอบ) การตัดอาจตัดส่วนสำคัญออกไป
วิธีแก้: ใช้ Fit mode แทน Crop เพื่อรักษารูปแบบเต็มโดยไม่ตัด หรือ Crop ด้วยเครื่องมือออนไลน์ที่มี Manual Control ก่อน
Error: "หลังอัพไฟล์ใหม่ เว็บยังแสดงรูปเก่า"
เกิดเพราะ Browser Cache จดจำรูปเก่า และเบราว์เซอร์ของผู้เยี่ยมชมก็เช่นเดียวกัน
วิธีแก้: ล้าง Browser Cache โดย Ctrl+Shift+Delete (Windows/Linux) หรือ Cmd+Shift+Delete (Mac) ใน Chrome และเลือก "All time" แล้ว Clear ทั้งนั้น หรือเปิด Developer Tools (F12) ไปที่ Settings เลือก Disable cache ตอนที่ DevTools เปิดอยู่
คำถามที่พบบ่อย
Q: ควรใช้ Thumbnail ขนาดไหนดี?
A: ขึ้นอยู่กับการใช้งาน สำหรับแกลเลอรี่รูปบนหน้าเดียว ลองเริ่มต้นด้วย 200x200px หรือ 300x300px ถ้าต้องการสำหรับรูปประจำบทความ 400x250px ก็พอ จดจำว่า Thumbnail ที่เล็กเกินไปจะมองไม่เห็นรายละเอียด แต่เล็กพอเพื่อให้ซ่อมแซมแบนวิดท์
Q: WebP ฝ่ายของไฟล์ JSP/PNG เหลือข้างมือขวาของเบราว์เซอร์หรือไม่?
A: ส่วนใหญ่เบราว์เซอร์ใหม่รองรับ WebP แล้ว เช่น Chrome 23+, Firefox 65+, Edge 18+, Safari 16+ (บน macOS 13+) แต่ Internet Explorer เก่าไม่รองรับ หากผู้เยี่ยมชมของคุณใช้เบราว์เซอร์เก่า ให้เตรียม Fallback ใน HTML ด้วย <picture> tag และให้เบราว์เซอร์เลือก WebP หรือ JPG ตามที่รองรับ
Q: ใช้ Image Manager ได้ฟรีหรือต้องเสียเงินเพิ่ม?
A: Image Manager ใน cPanel ใช้ได้ฟรีแล้ว มาพร้อมกับ Hosting แล้ว ไม่ต้องติดตั้งเพิ่มเติมหรือเสียค่าใช้งาน เพียงแค่ Login เข้า cPanel ค้นหา Image Manager ใน File Manager แล้วใช้ได้เลย