ขออภัย หากผิดกฏ (พร้อมรับคำตักเตือน) หรือผิดห้อง (รบกวนย้ายให้ผมด้วย)
สำหรับท่านที่ต้องการลดภาระการทำงานของ Server หรือเพิ่มความเร็วในการโหลดเว็บไซต์ วันนี้อยากมาลองแนะนำการใช้งาน CDN ไทย ๆ ใช้งานไม่ยาก ราคาจับต้องได้ เหมาะสำหรับเว็บไซต์ที่มี Content และ Traffic ในไทยเป็นหลัก (หรือจะทั่วโลกก็ได้)
บริการที่จะแนะนำคือ ByteArk
WHY USE US ?
Product & Services Overview
หากคุณคือธุรกิจที่มีการสื่อสารทางอินเตอร์เน็ตที่ต้องการเพิ่มศักยภาพของระบบของคุณให้สามารถรองรับผู้ชมได้มากยิ่งขึ้น เร็วยิ่งขึ้น ไม่ว่าจะเป็นผู้ให้บริการ Live Streaming, ผู้ให้บริการ Video on Demand, ผู้ให้บริการเกมส์ออนไลน์และออฟไลน์ หรือเว็บไซต์ให้บริการข้อมูล
ByteArk คือผู้ให้บริการระบบ CDN ครบวงจรเจ้าเดียวในประเทศไทยที่ช่วยให้ผู้รับชมของคุณสามารถรับชมวิดีโอแบบ Full HD พร้อมกันได้หลายหมื่นคนอย่างไม่มีสะดุดบนทุกอุปกรณ์ พร้อมด้วยฟีเจอร์เสริมที่จะช่วยให้คุณสามารถจัดการกับ Content ของคุณได้อย่างง่ายดาย
ค่าบริการเริ่มต้นเพียง 1.5 ฿ / GB
** คิดค่าบริการตามปริมาณการรับส่งข้อมูลที่ใช้งานจริง
รายละเอียดของ PoPs ก็ตามนี้เลยครับ
ThailandInternet Thailand
Proen
CS Loxinfo
TCC Technology
Asia and OceaniaTokyo, Japan
Singapore
Manila, Philippines
Bangalore, India
Sydney, Australia
AmericasSan Francisco, USA
Beauharnois, Canada
São Paulo, Brazil
EuropeLondon, UK
Frankfurt, Germany
Roubaix, France
ใครเน้นทำตลาดในไทยน่าสนครับ เพราะ PoPs (Points of Presences) ในไทยน่าจะเยอะกว่า CDN ต่างประเทศมาก ถ้าตามที่แจ้งไว้หน้าเว็บ ก็จะมี IDC - PoPs ดังต่อไปนี้เลย
1. INET (Internet Thailand PCL) = IDC1 อาคารบางกอกไทยทาวเวอร์ ถนนรางน้ำ, IDC2 อาคารไทยซัมมิททาวเวอร์ ถนนเพชรบุรีตัดใหม่, IDC3 จังหวัดสระบุรี
2. PROEN (PROEN Internet) = อันนี้ไม่มีข้อมูล น่าจะในกรุงเทพฯ ปริมณฑลมั้ง
3. CS LOXINFO = The Cloud Data Center ถนนรัชดาภิเษก-รามอินทรา, CS LOXINFO DC อาคาร CW Tower ศูนย์วัฒนธรรม, CS LOXINFO DC อาคาร CAT Tower บางรัก
4.TCC Technology = ETDC (Empire Tower Data Center), BNDC (Bangna Data Center), AMDC (Amata Nakhon Data Center)
สุดท้าย แต่ไม่ท้ายสุด IDC ที่ไม่มีอยู่ในลิสต์ แต่คาดว่าทาง ByteArk น่าจะจับมือทำข้อตกลงด้วยน่าจะมีเครือข่ายมือถือ ซึ่งมี IDC เป็นของตัวเองอยู่แล้วรวมอยู่ด้วย ก็คิดเอาครับ Content จะถึงลูกค้าเราเร็วแค่ไหน จากที่ลองใช้ดู ยังไม่ครบ 24 ชั่วโมง ประสิทธิภาพดีขึ้น แบบไม่ต้องมโนเลย ลองดูได้ครับ แล้วจะรู้ว่าช่วยได้เยอะ ในราคาสบาย ๆ ที่แน่ ๆ ถูกกว่า Cloudflare ด้วย (เหมือนเคยเห็นผ่าน ๆ แถว ๆ นี้ด้วยว่า ใช้ Cloudflare แล้ว Bot หาย ไม่รู้จริงไหม)
สมัครใช้งานครั้งแรก ได้เครดิตฟรี 100 บาท ครับ
วิธีสมัครใช้งานก็ไม่ยากครับ ง่าย ๆ ไม่ขอแนบรูป เพราะรายละเอียดไม่มาก ตามขั้นตอนข้างล่างเลย
หน้าแรก
กรอก Username
กรอก อีเมล
กรอก รหัสผ่าน
หน้าถัดไป
กรอก ชื่อทีมที่ต้องการ
หน้าสุดท้าย
แจ้งผลการสมัคร และให้ไปยืนยันอีเมล
แต่ผมจะมาแนะนำการใช้ CDN พร้อมการตั้งค่าเบื้องต้นแทนครับ
หลังจากยืนยันเรียบร้อยแล้ว ก็มา login เลยครับ
ขั้นแรก กรอกชื่อทีมของคุณเลย

ขั้นต่อไป กรอกอีเมล และรหัสผ่าน

หน้า dashboard ก็ประมาณนี้ครับ

ส่วนของทีม สามารถเพิ่มอีเมล์อื่น (เพิ่มสมาชิกทีม) เข้ามาได้ เพื่อประโยชน์ด้านการจัดการ ในส่วนอื่น ๆ ลองใช้งานดูครับ ผมจะไม่พูดถึงส่วนอื่น ๆ ครับ จะพูดถึงแค่ส่วน Web CDN เท่านั้น
ในส่วน Web CDN ที่หน้า dashboard เลื่อนลงมาล่างสุดเลยครับ แล้วคลิก Start with Fleet

พอเข้ามาหน้า Services ก็คลิกที่ Setup new service เลยครับ

แล้วก็เลือก Web CDN

กรอกโดเมนที่จะใช้ CDN ครับ ถ้าจะทำ CDN ทั้งเว็บแนะนำว่าควรใส่ www ด้วย (จากเดิมหลาย ๆ เว็บผมทำแบบ Non-www ปรากฏว่าไม่สามารถทำ CDN กับ Non-www ได้เนื่องจากติด Glue Record Rule ในการตั้งค่า DNS จึงต้องเปลี่ยนใหม่ทั้งหมด)

เสร็จแล้วกด Setup เลยครับ เท่านี้ท่านก็จะได้ CDN พร้อมสำหรับการตั้งค่าขั้นต่อไปแล้ว

ขั้นต่อไปคือการตั้งค่า DNS ครับ ขอพูดถึงในส่วนของ DirectAdmin แทนนะครับ ผมใช้โฮสต์กับ
https://www.nakhonitech.com/ 
ครับ สามารถจัดการ DNS ได้เองเลย ไม่แน่ใจว่าโฮสต์อื่นจัดการได้เองเลยไหม ถ้าไม่ได้อาจจะต้องให้ทางโฮสต์จัดการให้แทนครับ
ก่อนอื่นเลย เช็คก่อนเลยครับว่าทำ SSL ไว้ไหม โฮสส่วนใหญ่น่าจะมีให้ใช้ฟรีมั้ง (อันนี้ไม่แน่ใจ) แต่เจ้านี้มีฟรี Let's Encrypt ให้ใช้ ถ้าเว็บคุณทำ SSL เช็คให้ชัวร์ก่อนเลยครับ ออก SSL ให้ครบ


ถ้าไม่ใช้ก็ข้ามไปครับ
หลังจากนั้นก็มาในส่วนสำคัญ คือเรื่อง DNS ครับ

ให้ลบ A record ของ www ทิ้งครับ

และเพิ่ม CNAME record ของ www เข้าไปแทน ด้วยค่าตามนี้เลยครับ (อ้างอิงจาก
https://docs.byteark.com/article/web-cdn/ 
)

เท่านี้ก็เรียบร้อยครับ แต่ ถ้าเว็บคุณทำ SSL ตรงนี้อาจเกิดปัญหาเข้าเว็บไซต์ไม่ได้ เนื่องจาก Certificate ไม่ถูกต้อง วิธีแก้ก็เข้าไปที่หน้า Service CDN บน ByteArk แล้วเลือก Settings

ในส่วน SSL Certificates ถ้าใช้ Let's Encrypt ก็ง่ายเลย ถ้าแบบซื้ออาจจะต้องสอยถามเพิ่มเติมกับทาง ByteArk อีกทีครับ

ระบุ โดเมนที่จะออก Certificate แล้วกด Get Let's Encrypt ได้เลย

เท่านี้ก็เรียบร้อยครับ CDN + SSL สมบูรณ์แบบ ขออภัยหากรูปใหญ่เกิน หวังว่าคงมีประโยชน์บ้างไม่มากก็น้อย
infographics
https://www.youtube.com/watch?v=EziXIe6wUaU 