แบนด์วิดท์เซิร์ฟเวอร์น้ำหนักเบาของ Alibaba Cloud ไม่เพียงพอหรือไม่? แผนการลดต้นทุนการสร้างแผงเจดีย์
หากคุณกำลังใช้แอพพลิเคชั่นเซิร์ฟเวอร์น้ำหนักเบาของ Alibaba Cloud เพื่อสร้างเว็บไซต์คุณมักจะถูกดึงดูดด้วยประสิทธิภาพด้านต้นทุนที่สูงมากคุณจะได้รับการกำหนดค่า2คอร์2G หรือ2คอร์4G ในราคามากกว่าสิบหยวนหรือยี่สิบหยวนต่อเดือนสำหรับผู้ดูแลเว็บส่วนบุคคลผู้สร้างสื่อด้วยตนเองหรือองค์กรขนาดเล็กและขนาดกลางมันเป็น "ห้องปกแข็ง" ที่สมบูรณ์แบบ.
แต่ไม่มีอาหารกลางวันที่สมบูรณ์แบบในโลกเมื่อคุณติดตั้งแผงเจดีย์ (1พาเนล) อย่างมีความสุขและเรียกใช้เว็บไซต์เมื่อจำนวนการเข้าชมค่อยๆเพิ่มขึ้นหรือเมื่อคุณเขียนบทความยอดนิยมและทำให้เกิดจุดสูงสุดเล็กน้อยคุณมีแนวโน้มที่จะชนกันกำแพงที่มองไม่เห็น ----
คอขวดแบนด์วิดท์
。
แพ็คเกจกิจกรรมของเซิร์ฟเวอร์น้ำหนักเบาของ Alibaba Cloud มักจะให้เท่านั้น
3Mbps, 5Mbps
หรือแบนด์วิดท์ที่สูงขึ้นเล็กน้อย
แนวคิดของ3Mbps คืออะไร? ความเร็วในการดาวน์โหลดสูงสุดที่แท้จริงคือประมาณ
375KB /s
。หากมีรูปภาพที่ใหญ่กว่าเล็กน้อยในหน้าแรกของเว็บไซต์ของคุณ (เช่น1MB ต่อภาพ) ตราบใดที่มีคนสามหรือสี่คนคลิกที่เว็บไซต์ของคุณในเวลาเดียวกันแบนด์วิดท์375KB/s จะถูกบีบออกทันทีและผู้คนที่อยู่เบื้องหลังสามารถทำได้เพียงแค่ดูหน้าเว็บว่างและรอวันนี้เมื่อผู้ใช้แทบรอไม่ไหวที่จะเปิดหน้าเว็บใน1วินาทีแบนด์วิดท์ไม่เพียงพอซึ่งเทียบเท่ากับการตัดสินประหารชีวิตเว็บไซต์โดยตรง
เพิ่มเงินเพื่ออัพเกรดแบนด์วิดท์?
ดูราคาแบนด์วิดท์พิเศษของ Alibaba Cloud ECS ใบเรียกเก็บเงินต่ออายุราคาแพงสามารถชักชวนผู้คนได้90%
เซิร์ฟเวอร์น้ำหนักเบาแบนด์วิดท์ต่ำถูกกำหนดให้เรียกใช้บล็อกฮาร์ดคอร์ "ข้อความธรรมดา" หรือไม่? วันนี้เราไม่ได้พูดถึงกิจวัตรอย่างเป็นทางการแต่พูดถึงการต่อสู้จริงเท่านั้นสอนวิธีใช้
แผงเจดีย์
ด้วยเทคนิคหลายอย่างในการ "ใช้ประโยชน์จากความแข็งแกร่ง" แบนด์วิดท์3Mbps จะถูกบีบออกจากเอฟเฟกต์30Mbps ซึ่งช่วยแก้ปัญหาการจราจรที่ติดขัดได้อย่างสมบูรณ์
1.จับขโมยและสกปรก: อะไรที่กินแบนด์วิดท์ของคุณ?
ก่อนที่จะเริ่มการเพิ่มประสิทธิภาพเราต้องเป็น "นักสืบ" ในแผงเจดีย์เพื่อดูว่าใครขโมยแบนด์วิดท์ไป
เข้าสู่ระบบแผงเจดีย์ของคุณและคลิกที่เมนูด้านซ้าย
"การตรวจสอบ"
(ถ้าไม่เปิดอย่าลืมเปิด) ในแผนภูมิการรับส่งข้อมูลเครือข่ายคุณจะเห็น "การรับส่งข้อมูลเครือข่าย (Out)" และ "การรับส่งข้อมูลเครือข่าย (In)"
การรับส่งข้อมูลเครือข่าย: มีคนอัปโหลดสิ่งต่างๆไปยังเซิร์ฟเวอร์ของคุณหรือคุณใช้เจดีย์เพื่อดาวน์โหลดซอฟต์แวร์โดยปกติจะไม่จำกัดความเร็วไม่ต้องกังวล
การรับส่งข้อมูลขาออก: เซิร์ฟเวอร์ของคุณส่งเนื้อหาเว็บไปยังเบราว์เซอร์ของผู้ใช้นี่คือผู้ร้ายที่ทำให้คุณติดอยู่
คลิกเปิดเจดีย์อีกครั้ง
"เว็บไซต์"-> "เมื่อเราคลิกที่บันทึกของเว็บไซต์"
。คุณจะพบว่าในการเยี่ยมชมแต่ละครั้งข้อความ HTML ใช้เงินเพียงไม่กี่ KB และการเข้าชมจำนวนมาก
.Jpg, .png, .mp4, .js, .css
ไฟล์คงที่เหล่านี้ถูกกิน
หลังจากพบรอยโรคแล้วใบสั่งยาจะออกมา:
ตราบใดที่เราปล่อยให้ไฟล์ขนาดใหญ่เหล่านี้ไม่ใช้แบนด์วิดท์ของเซิร์ฟเวอร์3Mbps จะใช้ในการส่งข้อความธรรมดาและยังสามารถรองรับ IP ได้หลายหมื่นต่อวัน
2.ขั้นตอนแรกในการทำลายเกม
: "สุดยอดบีบ" ในแผงเจดีย์
ก่อนที่จะใช้เครื่องมือภายนอกเราบีบศักยภาพทั้งหมดที่สามารถเปิดได้ภายในแผงเจดีย์
1.เปิดการบีบอัด Gzip / Brotli (ทันทีลดปริมาณลง70%)
นี่คือการเพิ่มประสิทธิภาพขั้นพื้นฐานและรุนแรงที่สุดหลักการของมันคือ: ก่อนที่เซิร์ฟเวอร์จะส่งรหัส (HTML/JS/CSS) ไปยังผู้ใช้เซิร์ฟเวอร์จะบีบอัดลงใน "แพ็กเกจบีบอัด" ในพื้นหลังจากนั้นเบราว์เซอร์ของผู้ใช้จะคลายการบีบอัดโดยอัตโนมัติหลังจากดาวน์โหลด
การดำเนินการเจดีย์: คลิกที่ "ร้านซอฟต์แวร์"-> ค้นหา Nginx ที่คุณติดตั้ง-> คลิกที่ "การตั้งค่า"-> "การปรับแต่งประสิทธิภาพ"
ค้นหา gzip ภายในตรวจสอบให้แน่ใจว่าอยู่ในสถานะเปิดและปรับ gzip_comp_level (อัตราการบีบอัด) เป็น5หรือ6 (สูงเกินไปจะใช้ CPU และ5-6เป็นจุดสมดุลสีทอง)
เคล็ดลับขั้นสูง: หาก Nginx ของคุณสนับสนุน Brotli (อัลกอริธึมการบีบอัดขั้นสูงกว่า Gzip) ให้เปิดโดยไม่ลังเลหลังจากบีบอัดไฟล์ JS 500KB อาจกลายเป็น120KB ทันทีและความดันแบนด์วิดท์ของคุณจะลดลงสามในสี่โดยตรง
2.ใช้ Nginx เพื่อบังคับให้แก้ไขแคชของเบราว์เซอร์ (Expires)
สำหรับเว็บไซต์มือใหม่จำนวนมากทุกครั้งที่ผู้ใช้คลิกหน้าใหม่เบราว์เซอร์จะดาวน์โหลดภาพพื้นหลังโลโก้และ JS บนแถบนำทางไปยังเซิร์ฟเวอร์อีกครั้งนี่เป็นการเสียแบนด์วิดท์อย่างหมดจด
การดำเนินการเจดีย์: คลิก "เว็บไซต์"-> ค้นหาไซต์ของคุณ "การตั้งค่า"-> เลือก "โปรไฟล์"
ค้นหาหรือเพิ่มกฎที่คล้ายกันดังต่อไปนี้:
Location ~ . * \. (Gif |jpg | jpeg | png | bmp | swf)$ {
Expires30d;
Error_log/dev/null;
Access_log/dev/null;
}
ผลกระทบ: รหัสนี้บอกเบราว์เซอร์ของผู้ใช้: "คุณสามารถดาวน์โหลดรูปภาพเหล่านี้ได้เพียงครั้งเดียวและอ่านโดยตรงจากแคชภายในเครื่องของคุณภายใน30วัน (30d) อย่ารบกวนเซิร์ฟเวอร์ของฉันอีก"
3.การต่อสู้หลัก: แยกการเคลื่อนไหวและการเคลื่อนไหวย้าย "ชิ้นใหญ่" ออกจากเซิร์ฟเวอร์
หลังจากเพิ่มประสิทธิภาพภายในของเจดีย์แล้วเว็บไซต์ของคุณควรจะเร็วขึ้นมากแต่ถ้ามีรูปภาพมากเกินไปก็จะยังคงติดอยู่ตอนนี้เราต้องใช้เทคนิคการฆ่าจริง-
การแยกแบบไดนามิกและแบบคงที่
。
ถือว่าเซิร์ฟเวอร์เป็น "ศูนย์บัญชาการ" และมีหน้าที่ในการประมวลผลตรรกะและข้อความของหน้าเว็บเท่านั้นในขณะที่ "สินค้าหนัก" ทั้งหมดเช่นรูปภาพวิดีโอและไลบรารีของบุคคลที่สามจะถูกวางไว้ในที่เก็บเอกสาร
โซลูชัน A: Alibaba Cloud OSS (ที่เก็บวัตถุ) + เจดีย์ซิงค์อัตโนมัติ (แนะนำมากที่สุด)
ตอนนี้ใช้ Alibaba Cloud แล้วให้ใช้ระบบนิเวศอาลีบาบาคลาวด์
ต้นทุนของ OSS (ที่เก็บวัตถุ) ต่ำมาก (พื้นที่100G มีราคาเพียงหนึ่งโหลหยวนต่อปี) สิ่งที่สำคัญที่สุดคือ
แบนด์วิดท์การดาวน์โหลดของ OSS มีความยืดหยุ่นและสูงมากและไม่มีข้อจำกัด3Mbps
การดำเนินการจริง: เปิด OSS ใน Alibaba Cloud และสร้าง Bucket (ถังเก็บ) "การอ่านสาธารณะ" ใหม่หากคุณใช้ WordPress ให้ติดตั้งปลั๊กอิน "OSS Upload" หรือ "WPJAM" โดยตรงในพื้นหลังหากคุณใช้โปรแกรมอื่นร้านซอฟต์แวร์ Pagoda ยังมีเครื่องมือเสริม "Alibaba Cloud OSS" พิเศษหลังจากกำหนดค่า AccessKey แล้วรูปภาพทุกภาพที่คุณอัปโหลดในพื้นหลังของเว็บไซต์จะไหลไปยัง OSS โดยอัตโนมัติและลิงก์รูปภาพที่สร้างขึ้นในบทความจะกลายเป็น ht โดยอัตโนมัติ
Tps: // ชื่อถังของคุณ .oss-cn-hangzhou.aliyuncs.com/image.png。
เอฟเฟกต์การลดต้นทุน: เมื่อเบราว์เซอร์ของผู้ใช้กำลังโหลดรูปภาพมันจะดึงโดยตรงจากห้องคอมพิวเตอร์ OSS ของ Alibaba Cloud และความเร็วจะเต็มแบนด์วิดท์เซิร์ฟเวอร์น้ำหนักเบาของคุณกลายเป็น "การใช้ศูนย์"
ประการที่สี่การป้องกันขั้นสูงสุด: การเร่งความเร็ว CDN ทั่วทั้งไซต์ทำให้เซิร์ฟเวอร์ "มองไม่เห็น"
หลังจากเสร็จสิ้นการแยกแบบไดนามิกและแบบคงที่หากเว็บไซต์ของคุณพบการเข้าชมอย่างกะทันหันหรือโปรแกรมรวบรวมข้อมูลที่เป็นอันตรายบางอย่างรีเฟรชหน้าเว็บของคุณอย่างบ้าคลั่งเซิร์ฟเวอร์อาจยังคงขัดข้องในเวลานี้เราต้องสร้างป้อมปราการสุดท้ายที่หน้าแผงเจดีย์-
CDN (เครือข่ายการกระจายเนื้อหา)
。
หลักการของ CDN คือการปรับใช้เซิร์ฟเวอร์แคชจำนวนนับไม่ถ้วนทั่วประเทศเมื่อผู้ใช้เข้าถึงชื่อโดเมนของคุณเขาไม่ได้เข้าถึงเซิร์ฟเวอร์น้ำหนักเบาของคุณแต่ไปที่โหนด CDN ที่ใกล้ที่สุด
1.โปรแกรมฟรี: Cloudflare (สำหรับต่างประเทศหรือผู้ใช้ geek)
หากเว็บไซต์ของคุณอนุญาตให้มีความล่าช้าในการเข้าถึงภายในประเทศเล็กน้อยหรือส่วนใหญ่ในต่างประเทศให้กำหนดค่า Cloudflare ในเจดีย์โดยตรงฟรีไม่เพียงแต่ไม่จำกัดปริมาณการใช้งานแต่ยังช่วยให้คุณบล็อกการโจมตี DDoS ทั้งหมดได้อีกด้วย
2.โซลูชันหลักในประเทศ: Tencent Cloud/Alibaba Cloud/Baidu Cloud CDN (การเรียกเก็บเงินตามปริมาณ)
CDN ในประเทศคิดค่าบริการตามปริมาณการใช้งาน (ไม่กี่เซ็นต์ต่อ1GB) คุณสามารถซื้อแพ็คเกจข้อมูล100G โดยปกติจะมีราคาเพียงโหลหยวน
การเล่นเกมแบบร่วมมือใน Pagoda: เพิ่มชื่อโดเมนของคุณในคอนโซล CDN และชี้ IP ของไซต์ต้นทางไปยังเซิร์ฟเวอร์น้ำหนักเบาของ Alibaba Cloud เปิด "แคชทั้งไซต์" ของ CDN หรือตั้งกฎแคชที่เหมาะสม (แคช HTML 1ชั่วโมงแคชรูปภาพ30วัน)
เอฟเฟกต์ที่น่าทึ่ง: ในเวลานี้แม้ว่าผู้คน10,000คนจะหลั่งไหลเข้ามาในเว็บไซต์ของคุณในเวลาเดียวกันโหนด CDN จะคายหน้าเว็บที่แคชให้กับผู้ใช้โดยตรงพื้นหลังของแผงเจดีย์ของคุณอาจไม่มีแม้แต่ร่องรอยของคลื่นอัตราการใช้งาน CPU เป็นตัวเลขหลักเดียวและแบนด์วิดท์3Mbps จะแสดงอย่างสมบูรณ์สิ่งนี้เรียกว่า "การใช้บัตรกำนัล/ค่าธรรมเนียมข้อมูลที่ต่ำมากเพื่อไม่ให้มีแบนด์วิดท์สูงสุดหลายร้อยเมกะไบต์จากโรงงานขนาดใหญ่"
。
5.สรุป: ปรัชญาการออมเงินของผู้ดูแลเว็บในปี2569
การสร้างเว็บไซต์เป็น "ศิลปะการจัดสรรทรัพยากร" ที่เหมาะสม
ในตลาดคลาวด์คอมพิวติ้งในปี2569ผู้ที่ซื้อเซิร์ฟเวอร์แบนด์วิดท์ขนาดใหญ่อย่างตรงไปตรงมาจะเป็นผู้ผลิตรายใหญ่ที่ไม่เสียเงินหรือเป็นมือใหม่ผู้ดูแลเว็บ "Old Youtiao" ตัวจริงถือเซิร์ฟเวอร์ที่มีการกำหนดค่าต่ำสุดไว้ในมือแต่กินโบนัส OSS และ CDN
2คอร์2G 3Mbps เซิร์ฟเวอร์น้ำหนักเบาของ Alibaba Cloud ก็เพียงพอแล้ว * ตราบเท่าที่คุณใช้เวลาครึ่งชั่วโมงทำตามขั้นตอนในบทความนี้: เปิด Gzip ในเจดีย์-> ล็อกแคชของเบราว์เซอร์-> โยนรูปภาพลงใน OSS -> บล็อก CDN ที่ด้านหน้า
คุณจะพบว่าเว็บไซต์ที่เดิมติดอยู่เหมือนสไลด์โชว์จะเปิดทันทีในไม่กี่วินาทีและราคาที่คุณจ่ายเป็นเพียงไม่กี่เซ็นต์ของค่าธรรมเนียมการจัดเก็บ OSS และค่าบริการข้อมูล CDN ไม่กี่เซ็นต์ทุกเดือน

