คำศัพท์ Web Hosting ที่ควรรู้ Glossary สำหรับผู้เริ่มต้น
Web Hosting Glossary: simple explanations of bandwidth, uptime, SSL, DNS, VPS, and all hosting terms you need to know.
สารบัญ
คำศัพท์ Web Hosting พื้นฐาน
Domain: ชื่อเว็บไซต์ เช่น google.com Hosting: พื้นที่เก็บไฟล์เว็บบน Server Uptime: เวลาที่เว็บออนไลน์ (99.9% = Down ได้ 8.76 ชม./ปี) Downtime: เวลาที่เว็บออฟไลน์ SLA: Service Level Agreement สัญญาว่า Uptime ขั้นต่ำ Traffic: จำนวน Visitor ที่เข้าเว็บ
Domain: website name like google.com. Hosting: storage space for website files on a server. Uptime: time site is online (99.9% = max 8.76hrs/year downtime). Downtime: time site is offline. SLA: Service Level Agreement — minimum uptime guarantee. Traffic: number of visitors to the website.
- Domain: ชื่อเว็บ เช่น example.com
- Hosting: พื้นที่ + Server ที่เก็บไฟล์เว็บ
- Uptime 99.9% = Down ได้แค่ 8.76 ชั่วโมง/ปี
- SLA: สัญญา Uptime จาก Hosting
- Traffic/Visitors: จำนวนคนเข้าเว็บ
Server และ Hardware คำศัพท์
Dedicated Server: Server เต็มเครื่อง VPS (Virtual Private Server): เครื่อง Virtual แบ่งจาก Physical Server Shared Hosting: แชร์ Server กับลูกค้าหลายคน CPU Cores: จำนวน Core ประมวลผล RAM: Memory สำหรับ Run Process SSD: Storage ความเร็วสูง NVMe: SSD รุ่นใหม่เร็วกว่าปกติ
Dedicated Server: entire physical server. VPS: virtual machine partitioned from physical server. Shared Hosting: one server shared by many customers. CPU Cores: processing cores. RAM: memory for running processes. SSD: high-speed storage. NVMe: newer SSD — faster than standard.
- Dedicated: Server เต็มเครื่องไม่แชร์
- VPS: เครื่อง Virtual มี Resource กำหนดชัด
- Shared: แชร์ Resource กับลูกค้าคนอื่น
- SSD vs NVMe: NVMe เร็วกว่า SSD ปกติ 3-5 เท่า
- RAM: 1GB → เว็บเล็ก 4GB+ → เว็บขนาดกลาง
Network และ Bandwidth คำศัพท์
Bandwidth: ปริมาณ Data ที่ส่งได้ต่อเดือน Unmetered: Bandwidth ไม่จำกัด (แต่มี Fair Use Policy) Latency: เวลา Delay ระหว่าง Client กับ Server CDN (Content Delivery Network): เครือข่าย Server กระจายทั่วโลก IP Address: ที่อยู่ของ Server บน Internet
Bandwidth: amount of data transferable per month. Unmetered: unlimited bandwidth (with fair use policy). Latency: delay time between client and server. CDN: Content Delivery Network — servers distributed globally. IP Address: server's address on the internet.
- Bandwidth: GB ที่ใช้ได้/เดือน
- Unmetered: ไม่จำกัด แต่มี Fair Use
- Latency: ต่ำ = เร็ว สูง = ช้า
- CDN: ช่วยลด Latency ทั่วโลก
- Dedicated IP vs Shared IP: แยก IP หรือแชร์
SSL และ Security คำศัพท์
SSL (Secure Sockets Layer)/TLS: Protocol เข้ารหัสการส่งข้อมูล HTTPS: HTTP + SSL = ปลอดภัย Firewall: ป้องกัน Traffic ที่ไม่ต้องการ DDoS: Distributed Denial of Service — โจมตี Server ให้ล่ม Malware: โปรแกรมอันตราย 2FA: Two-Factor Authentication ยืนยันตัวตน 2 ชั้น
SSL/TLS: encryption protocol for data transmission. HTTPS: HTTP + SSL = secure. Firewall: blocks unwanted traffic. DDoS: Distributed Denial of Service — overwhelms server with traffic. Malware: malicious software. 2FA: Two-Factor Authentication — two-layer verification.
- SSL/TLS: เข้ารหัสข้อมูลระหว่าง Browser กับ Server
- HTTPS: ต้องมีก่อน Google Rank
- Firewall: บล็อก Traffic อันตราย
- DDoS Protection: ป้องกันการโจมตีพร้อมกันจำนวนมาก
- Malware Scan: ตรวจไฟล์อันตรายบน Server
DNS คำศัพท์ที่ควรรู้
DNS (Domain Name System): ระบบแปลง Domain เป็น IP Address A Record: Domain → IPv4 AAAA Record: Domain → IPv6 CNAME: Domain → Domain อื่น MX Record: Mail Exchange ชี้ที่ Email Server NS Record: Name Server ว่า DNS ใดจัดการ TTL: Time to Live เวลาที่ Cache DNS อยู่
DNS: system translating domain names to IP addresses. A Record: domain → IPv4. AAAA Record: domain → IPv6. CNAME: domain → another domain. MX Record: Mail Exchange pointing to email server. NS Record: which DNS server manages the domain. TTL: Time to Live — how long DNS is cached.
- A Record: ชี้ Domain ไป IP
- MX Record: ชี้ Email ไปยัง Mail Server
- CNAME: www.example.com → example.com
- TTL: 3600 = Cache 1 ชั่วโมง
- NS Record: Name Server ของ Domain
Control Panel คำศัพท์
cPanel: Control Panel ยอดนิยมสำหรับ Shared Hosting DirectAdmin: Control Panel อีกทางเลือก เบากว่า cPanel Plesk: Control Panel สำหรับ Windows และ Linux FTP (File Transfer Protocol): โอนไฟล์เข้า Server phpMyAdmin: Web Interface จัดการ MySQL Database File Manager: จัดการไฟล์บน Server ผ่าน Browser
cPanel: popular control panel for shared hosting. DirectAdmin: lighter alternative to cPanel. Plesk: control panel for Windows and Linux. FTP: file transfer protocol for uploading files to server. phpMyAdmin: web interface for managing MySQL. File Manager: browser-based file management on server.
- cPanel: Control Panel มาตรฐาน Shared Hosting
- DirectAdmin: เบากว่า cPanel นิยมใน VPS
- Plesk: รองรับ Windows Server ด้วย
- phpMyAdmin: จัดการ Database ผ่าน Browser
- File Manager: อัพโหลด/แก้ไขไฟล์ไม่ต้องใช้ FTP
CMS และ Software คำศัพท์
CMS (Content Management System): ระบบจัดการเนื้อหาเว็บ WordPress: CMS ยอดนิยมที่สุด 43% ของเว็บ WooCommerce: E-commerce Plugin สำหรับ WordPress PHP: Scripting Language ที่ WordPress ใช้ MySQL: Database ที่ WordPress ใช้ Softaculous: Auto-installer ใน cPanel สำหรับ WordPress
CMS: Content Management System — web content management. WordPress: most popular CMS (43% of websites). WooCommerce: e-commerce plugin for WordPress. PHP: scripting language used by WordPress. MySQL: database used by WordPress. Softaculous: auto-installer in cPanel for WordPress.
- WordPress: CMS ฟรีใช้งานมากที่สุดในโลก
- WooCommerce: E-commerce บน WordPress
- Softaculous: ติดตั้ง WordPress ใน 1 Click
- PHP + MySQL: Stack ที่ WordPress ทำงานบน
- Theme: Design Template ของ WordPress
Email Hosting คำศัพท์
Email Hosting: บริการ Email บน Domain ตัวเอง เช่น [email protected] IMAP: Protocol เช็ค Email ที่ Sync หลาย Device POP3: Protocol Download Email มาเครื่อง (ไม่ Sync) SMTP: Protocol ส่ง Email SPF: Sender Policy Framework ป้องกัน Email Spoofing DKIM: ลายเซ็น Cryptographic ใน Email DMARC: Policy ว่าทำอะไรกับ Email ที่ไม่ผ่าน SPF/DKIM
Email Hosting: email service on your own domain — [email protected]. IMAP: email protocol that syncs across devices. POP3: protocol that downloads email to one device (no sync). SMTP: email sending protocol. SPF: Sender Policy Framework — prevents email spoofing. DKIM: cryptographic signature in email. DMARC: policy for failed SPF/DKIM emails.
- IMAP: Sync Email หลาย Device แนะนำ
- POP3: Download Email มาเครื่อง ลบจาก Server
- SMTP: ส่ง Email ออก
- SPF Record: ระบุว่า IP ไหนส่ง Email ได้
- DKIM/DMARC: ยืนยันตัวตน Email ป้องกัน Spam
VPS และ Cloud คำศัพท์
VPS: Virtual Private Server เช่าได้เป็นราย/เดือน Cloud Hosting: Infrastructure บน Cloud (AWS, GCP, Azure) Scalable: เพิ่มลด Resource ได้ตามต้องการ Root Access: สิทธิ์ Admin เต็ม บน VPS/Dedicated Snapshot: ภาพถ่ายของ Server ณ เวลานั้น Load Balancer: กระจาย Traffic ไปยังหลาย Server
VPS: Virtual Private Server — monthly rental. Cloud Hosting: infrastructure on cloud (AWS, GCP, Azure). Scalable: can increase/decrease resources on demand. Root Access: full admin rights on VPS/Dedicated. Snapshot: point-in-time capture of server state. Load Balancer: distributes traffic across multiple servers.
- VPS: เต็มตู้ Virtual ราคาถูกกว่า Dedicated
- Snapshot: Backup ก่อน Major Change
- Load Balancer: กระจาย Traffic เว็บ Traffic สูง
- Auto-scaling: Cloud เพิ่ม Server อัตโนมัติ
- Kubernetes/Docker: Container Technology บน Cloud