โฮสติ้ง LiteSpeed สามารถเพิ่มความเร็วเว็บไซต์เร็วขึ้น 6 เท่าได้อย่างไร
เผยแพร่แล้ว: 2022-01-02เป็นเจ้าของเว็บไซต์ แต่เบื่อกับประสิทธิภาพของเว็บไซต์ของคุณใช่หรือไม่ นี่คือทางออกของคุณ! Elsner ได้เสนอบริการโฮสติ้งที่ดีที่สุดบริการหนึ่งที่จะทำให้เว็บไซต์ของคุณทำงานเร็วขึ้นหกเท่า จากการศึกษาและการวิจัยจำนวนมาก เราได้มีเหตุผลบางประการว่าทำไมจึงควรใช้เซิร์ฟเวอร์ LiteSpeed นี้ เซิร์ฟเวอร์นี้มีข้อดีหลายประการเนื่องจากเรียกว่าเว็บเซิร์ฟเวอร์ที่เร็วที่สุดบนอินเทอร์เน็ต ไม่ใช่คำศัพท์ล่าสุด ติดตั้งมา 1-2 ปีแล้ว
ตามชื่อที่ระบุไว้ เซิร์ฟเวอร์นี้เพิ่มความเร็วของเว็บไซต์และทำให้คล้ายกับของแสง อ่านและค้นหาสาเหตุที่ควรใช้เซิร์ฟเวอร์นี้เพื่อปรับปรุงประสิทธิภาพของเว็บไซต์ของคุณ
- ความปลอดภัยที่เพิ่มขึ้นพร้อมกับประสิทธิภาพที่ดีขึ้น
เซิร์ฟเวอร์นี้ทำงานได้ดีกับทุกเว็บไซต์ ไม่ว่าจะเป็นเว็บไซต์ที่มีงานยุ่งหรือเว็บไซต์ที่มีผู้เข้าชมน้อย เว็บไซต์ที่มีผู้เยี่ยมชมหลายพันคนทุกวินาทีใช้ทรัพยากรฮาร์ดแวร์เพียงเล็กน้อย เซิร์ฟเวอร์ LiteSpeed มีบทบาทสำคัญในฐานะเนื้อหาสแตติกที่ทำงานได้อย่างมหาศาล มีตัวจัดการหลายภาษาสำหรับภาษาต่าง ๆ ซึ่งช่วยเพิ่มประสิทธิภาพการทำงานของเว็บไซต์ ตัวอย่างเช่น มี PHP LSAPI แบบกำหนดเองสำหรับการปรับปรุงประสิทธิภาพของ PHP เซิร์ฟเวอร์นี้ทำงานได้อย่างมีประสิทธิภาพสูงสุดกับเว็บไซต์ที่ไม่ว่างและยังช่วยเพิ่มความปลอดภัยของข้อมูลอีกด้วย เซิร์ฟเวอร์นี้เข้ากันได้กับ Apache โดยสิ้นเชิง โมดูล mod_security สามารถใช้ที่นี่กับ Apache เพื่อบล็อกการโจมตีเว็บส่วนใหญ่ได้ จากนั้น LiteSpeed ก็มีคุณลักษณะด้านความปลอดภัยของตัวเองเพื่อรับมือกับการโจมตีแบบ DoS หรือ DDoS เซิร์ฟเวอร์มีคุณสมบัติ anti-DoS และ anti-DDoS ในตัวที่ชื่อว่าการควบคุมปริมาณแบนด์วิดท์และการเชื่อมต่อ
- ปรับขนาดได้
นี่เป็นหนึ่งในคุณสมบัติที่สำคัญที่สุดสำหรับเว็บไซต์ใดๆ วิธีดูแลเว็บไซต์ทำให้เว็บไซต์ปรับขนาดได้ดีขึ้น เซิร์ฟเวอร์นี้สามารถช่วยคุณในการจัดการเว็บไซต์ที่มีผู้เยี่ยมชมหลายคนโดยไม่ต้องโหลดเว็บไซต์ ด้วยเซิร์ฟเวอร์นี้ โค้ดและเนื้อหาทั้งหมดได้รับการปรับให้เหมาะสมในลักษณะที่เหมาะสม ซึ่งในกรณีที่มีปัญหาใดๆ จะจัดการการโจมตีทั้งหมดโดยไม่มีปัญหา
- พกพาสะดวก
เนื่องจากใช้ฮาร์ดแวร์น้อยที่สุด จึงคุ้มค่าอย่างยิ่งเมื่อเป็นค่าใช้จ่ายด้านฮาร์ดแวร์ มีเหตุผลง่ายๆ ที่การจ่ายเงินจำนวนหนึ่งสำหรับสิทธิ์ใช้งานเซิร์ฟเวอร์นั้นดีกว่าการจ่ายหลายพันดอลลาร์สำหรับฮาร์ดแวร์บางตัวที่ใช้ในการจัดการกับโหลดของเว็บไซต์
นอกจากนี้ เซิร์ฟเวอร์ยังให้การสนับสนุนทางเทคนิคตลอด 24 ชั่วโมงทุกวัน ซึ่งอาจช่วยลดต้นทุนสำหรับระบบของคุณ ที่ Elsner เรามีแพ็คเกจการสนับสนุนที่หลากหลายสำหรับความช่วยเหลือในทันที นอกจากนี้เซิร์ฟเวอร์ยังรองรับ cPanel อย่างเป็นทางการอีกด้วย
มาดูรายละเอียดเกี่ยวกับคุณสมบัติและประโยชน์ของเซิร์ฟเวอร์กันเถอะ!
| คุณสมบัติ | ประโยชน์ |
|---|---|
| เซิร์ฟเวอร์นี้มีการบีบอัด 11 ระดับ | เพื่อลดขนาดข้อมูลสำรองได้ถึง 95% คุณสามารถเลือกจากการบีบอัดที่น้อยที่สุดและรับข้อมูลสำรองที่เร็วที่สุด |
| LiteSpeed มีโซลูชันการสำรองข้อมูลที่เร็วที่สุดบนอินเทอร์เน็ต | LiteSpeed ลดขนาดของหน้าต่างสำรองข้อมูลและช่วยให้คุณสามารถสำรองข้อมูลได้ทุกเมื่อที่ต้องการ ไม่ใช่เมื่อเหมาะสมกับธุรกิจของคุณ เซิร์ฟเวอร์นี้ใช้การสำรองข้อมูลและกู้คืนเร็วกว่าเครื่องมือมาตรฐาน 70% |
| LiteSpeed เสนอการมิเรอร์สำรอง | ลดเวลาที่ต้องใช้ในการติดตั้งซอฟต์แวร์ใหม่ จะใช้การสำรองข้อมูลบนเซิร์ฟเวอร์หนึ่งและต่อมาในการกู้คืนฐานข้อมูลทั้งหมดบนเซิร์ฟเวอร์อื่น |
| เซิร์ฟเวอร์นี้มีการเข้ารหัส 9 ระดับ | LiteSpeed เสนอการเข้ารหัสคีย์ RC2, RC4, AES, 3DES ในตัวเพื่อป้องกันการสำรองข้อมูลจากการเข้าถึงโดยไม่ได้รับอนุญาต |
| มันมีการคืนค่าดับเบิลคลิก | เซิร์ฟเวอร์สร้างฐานข้อมูลในตัวเองทั้งหมดที่สามารถกู้คืนและพร้อมสำหรับการจัดส่ง ไม่จำเป็นต้องติดตั้งเซิร์ฟเวอร์ LiteSpeed บนเซิร์ฟเวอร์ปลายทางก่อนที่จะกู้คืนข้อมูลสำรอง |
| ประกอบด้วยการขนส่งบันทึกแบบบูรณาการ | คุณสามารถสำรองข้อมูลธุรกรรมล่าสุดด้วยความช่วยเหลือจากการสนับสนุนแบบบูรณาการสำหรับการขนส่งบันทึก |
| ประกอบด้วย Enterprise Command-Line Interface | การสำรองและกู้คืนด้วย LiteSpeed สามารถทำได้โดยอัตโนมัติด้วยบรรทัดคำสั่งมาตรฐาน |
| ประกอบด้วยโปรแกรมอ่านบันทึกรุ่นองค์กร | จะกู้คืนข้อมูลที่เก็บไว้ในไฟล์บันทึกธุรกรรมโดยย้อนกลับการดำเนินการใด ๆ และสร้างธุรกรรมใหม่ |
| ประกอบด้วยการกู้คืนระดับตารางรุ่นองค์กร | มันกู้คืนจากการเปลี่ยนแปลงฐานข้อมูลที่ไม่คาดคิดในขณะที่กู้คืนแต่ละตารางมากกว่าทั้ง คลังเก็บเอกสารสำคัญ. |
| มันแยก DDL จาก Backup Archive ด้วย Enterprise Edition | มันแยกสคริปต์ที่จำเป็นในการสร้างฐานข้อมูลใหม่จากไฟล์ที่เก็บถาวร |
| ประกอบด้วย Backup Archive Queries รุ่นองค์กร | ช่วยให้คุณได้รับข้อมูลเฉพาะบางอย่างจากไฟล์สำรองข้อมูลโดยเรียกใช้แบบสอบถามกับมัน |

ลิงก์ของสถิติตามเวลาจริงนำไปสู่หน้ารายงานสถานะของเซิร์ฟเวอร์แบบเรียลไทม์ เป็นเครื่องมือที่เหมาะสมในการตรวจสอบระบบ รายงานที่แสดงเป็นภาพรวมของสถิติเซิร์ฟเวอร์ของคุณ อัตราการรีเฟรชสำหรับสแน็ปช็อตนี้ควบคุมโดยรายการดรอปดาวน์ช่วงรีเฟรชที่มุมบนขวา รายงานมีส่วนต่อไปนี้:
- สถิติพื้นฐานของเซิร์ฟเวอร์ เวลาทำงาน โหลด และ IP ที่ถูกบล็อกต่อต้าน DDoS จะแสดงในความสมบูรณ์ของเซิร์ฟเวอร์
- คอลัมน์เซิร์ฟเวอร์แสดงสถิติการรับส่งข้อมูล การเชื่อมต่อ และคำขอในปัจจุบัน
- โฮสต์เสมือนกล่าวถึงสถานะการประมวลผลคำขอและสถานะแอปพลิเคชันภายนอกสำหรับโฮสต์เสมือนหลายตัว
- กำลังเรียกใช้แอปพลิเคชันภายนอกและสถิติการใช้งานอยู่ภายใต้แอปพลิเคชันภายนอก
Lscgid กระบวนการ CGI daemon ทำงานเป็นแอปพลิเคชันภายนอกเสมอ
แถวส่วนใหญ่มีไอคอนกราฟที่กล่าวถึงสถิติแบบเรียลไทม์ การคลิกที่ไอคอนจะเป็นการเปิดกราฟที่แสดงสถิติของแถวซึ่งกำลังอัปเดตแบบเรียลไทม์ ในส่วนเซิร์ฟเวอร์ซึ่งอยู่ถัดจากคำขอจะมีลิงก์ระบุ (รายละเอียด) ลิงก์ที่ไฮไลต์นี้จะนำคุณไปสู่ภาพรวมคำขอ ซึ่งคุณสามารถค้นหาข้อมูลโดยละเอียดว่าลูกค้ารายใดกำลังส่งคำขอบางประเภท หรือแง่มุมใดของไซต์ของคุณที่เป็นคอขวด ฟิลด์ที่เน้นด้วยพื้นที่สีน้ำเงินทำให้คุณสามารถกรองสแน็ปช็อตเพื่อแยกบางส่วนของเซิร์ฟเวอร์ของคุณหรือค้นหาไคลเอนต์ที่ดำเนินการบางอย่าง
/tmp/lshttpd/.status และ .rtreport* เป็นไฟล์ที่อิงตามสถิติ และมักใช้เวลา 10 วินาทีในการอัปเดตไฟล์เหล่านี้ ตรวจสอบให้แน่ใจว่าผู้ใช้ “lsadm” อยู่ในกลุ่มโฟลเดอร์ “lshttpd” และ .status และ .rtreport file group เพื่อให้สามารถอ่านรายงานเพื่อสร้างสถิติแบบเรียลไทม์ใน WebAdmin Console
การกำหนดค่า How-To
ส่วนนี้อธิบายอย่างละเอียดเกี่ยวกับการประกอบ LiteSpeed Web Server เพื่อให้ได้ฟังก์ชันที่ต้องการ ประสิทธิภาพที่ดีขึ้น หรือความปลอดภัย สภาพแวดล้อม LSWS มีความสามารถมากกว่าฐานข้อมูลเหล่านี้ เอกสารของเรากำหนดข้อมูลทั้งหมด
นอกจากนี้ LiteSpeed Cache, LiteMage Cache, PHP และแอปพลิเคชันภายนอกอื่นๆ เช่น Python, Ruby และอื่นๆ จะครอบคลุมอยู่ในส่วนต่างๆ ของเว็บไซต์และไม่รวมอยู่ในที่นี้
| การอ้างอิงคำสั่ง | ข้อมูลอ้างอิงด่วนสำหรับคำสั่งทั้งหมด |
| การกำหนดค่า LSWS | รายการการกำหนดค่า LSWS |
เคล็ดลับประสิทธิภาพ
| มันมีวิธีแก้ปัญหาหากเว็บไซต์ของคุณทำงานช้า | ปรับปรุงประสิทธิภาพของไซต์ |
| มีภาระเซิร์ฟเวอร์สูง? | แก้ปัญหาการโหลดเซิร์ฟเวอร์ของฉัน |
| การควบคุม PHP Concurrency | มันควบคุมการเชื่อมต่อที่เอ็นจิน PHP ของคุณสามารถให้บริการได้ในครั้งเดียว |
| ทำความเข้าใจ LSWS “PHP suEXEC Max Conn” และ Cloudlinux LVE | LSWS “PHP suEXEC Max Conn” ควรน้อยกว่า CL LVE EP . เสมอ |
ความปลอดภัย
| ภาพรวมความปลอดภัย | ภาพรวมความปลอดภัยของเว็บเซิร์ฟเวอร์ LiteSpeed |
| บรรเทาอุทกภัย SYN | วิธีทำให้เคอร์เนลของคุณแข็งขึ้นจากน้ำท่วม SYN |
| ความปลอดภัยของโฮสติ้งที่ใช้ร่วมกัน | การแยกสิทธิ์การเข้าถึง |
| โหมด suEXEC | การแยก UID ของกระบวนการ: CGI/FCGI/LSAPI/PHP |
| chroot | การแยกการดำเนินการตามกระบวนการ |
| mod_security ความเข้ากันได้ | ความเข้ากันได้ของ Apache mod_security 2.5+ |
| การติดตั้งและการสนับสนุน Aomicorp | คำอธิบายการสนับสนุน LSWS ของ Atomicorp และวิธีการตั้งค่า |
| CloudLinux CageFS วิธีการ | การติดตั้งและการกำหนดค่า |
| การตั้งค่าHSTS | วิธีตั้งค่า HTTP Strict Transport Security |
| การควบคุมปริมาณแบนด์วิดธ์ระดับโฮสต์เสมือน | ตั้งค่าขีดจำกัดแบนด์วิดท์ที่แตกต่างกันสำหรับไซต์ต่างๆ |
| การบล็อก IP/ซับเน็ตของ CloudFlare เป็นโมฆะ | วิธีหลีกเลี่ยง LSWS Anti-ddos ที่บล็อกการเชื่อมต่อ CloudFlare IP/ซับเน็ต |
| วิธีปิดการใช้งานสคริปต์ CGI | ปิดการใช้งานสคริปต์ CGI ทั้งหมด |
| บรรเทาการโจมตี DDoS ระดับ HTTP | มันลดการโจมตี DDoS ด้วยคุณสมบัติความปลอดภัยของ LSWS |
| ทำความเข้าใจบริการติดตั้ง Anti-DDos ขั้นสูงของ LiteSpeed | ปรับแต่งการกำหนดค่า anti-DDoS และตั้งค่าสคริปต์โดยใช้ iptables เพื่อบล็อก IP โจมตีที่เว็บเซิร์ฟเวอร์ตรวจพบโดยอัตโนมัติ |
การกำหนดค่า HTTPS/SSL
| สร้างคีย์ส่วนตัว SSL | มันสร้างคีย์ส่วนตัว SSL |
| ใบรับรอง SSL ที่ลงนามด้วยตนเอง | มันสร้างใบรับรอง SSL ที่ลงนามด้วยตนเอง |
| สร้างคำขอใบรับรอง | สร้างคำขอใบรับรอง SSL สำหรับการใช้ใบรับรอง SSL ที่เชื่อถือได้จากผู้ออก CA |
| ติดตั้งใบรับรอง SSL | ช่วยให้คุณติดตั้งใบรับรอง SSL |
| คอนโซลผู้ดูแลเว็บที่ปลอดภัย | มันรักษาความปลอดภัยคอนโซลการดูแลเว็บด้วย SSL |
| เปลี่ยนเส้นทางไปยังการเชื่อมต่อ https | มันเปลี่ยนเส้นทางจากการเชื่อมต่อ http ธรรมดาไปยังการเชื่อมต่อ https ที่ปลอดภัย |
| OCSP เย็บเล่ม | ช่วยให้คุณตั้งค่าการเย็บเล่ม OCSP เพื่อ SSL . ที่เร็วขึ้น |
| ปิดการใช้งาน HTTP/2 | การปิดใช้งาน HTTP/2 ต่อโฮสต์เสมือน |
บันทึก/การตรวจสอบ
| Syslog / Splunk Logger | การบันทึกที่มีประสิทธิภาพสูงของบันทึก litespeed ไปยัง syslog/splunk ผ่าน udp |
| การตรวจสอบ SNMP + กราฟกระบองเพชร | ตรวจสอบตัววัดแบบเรียลไทม์ของ LiteSpeed ผ่านไคลเอนต์ SNMP และการรวมบันทึก/กราฟของ Cacti แบบเต็ม |
| สถานะเซิร์ฟเวอร์ + กราฟ RRD | ตรวจสอบสถานะเซิร์ฟเวอร์ LiteSpeed ผ่านกราฟ RRD |
| คนตัดไม้ท่อ | เสนอการบันทึกที่ยืดหยุ่นด้วยตัวบันทึกแบบท่อ |
| AWstats | เซิร์ฟเวอร์นี้ให้คุณใช้ตัววิเคราะห์บันทึก AWstats ในตัว |
| คู่มือการติดตั้ง Relic ใหม่ | ให้ New Relic เพื่อทำงานกับ LSWS |
| สถิติตามเวลาจริง | มีสถิติตามเวลาจริงในคอนโซลผู้ดูแลระบบ |
| กระบวนการลูกถูกฆ่า | ช่วยให้คุณสามารถติดตามและจัดการกับข้อความ "Child Process Killed" ใน stderr.log |
แก้จุดบกพร่อง
| การรายงานข้อผิดพลาด | ช่วยให้คุณสามารถยื่นรายงานข้อบกพร่อง LiteSpeed |
| สลับการบันทึกการดีบัก | คุณลักษณะในการสลับอย่างรวดเร็วระหว่างระดับการบันทึกปกติและรายละเอียดมาก |
| เปิดใช้งานการบันทึกการเขียนซ้ำ | ขั้นตอนแรกในการดีบักกฎการเขียนซ้ำ |
| มันดีบักกฎการเขียนซ้ำ | ขั้นตอนในการตรวจสอบกฎการเขียนซ้ำที่ล้มเหลว |
สื่อสตรีมมิ่ง
| FLV สตรีมมิ่ง | Flash Video (FLV) สตรีมมิ่ง (สุ่มหา) |
| สตรีมมิ่ง MP4 | สตรีมมิ่งวิดีโอ MP4/H264/F4V |
จูน
| การบีบอัด gzip | ช่วยให้คุณใช้การบีบอัด gzip เพื่อประหยัดแบนด์วิดท์ |
| การปรับแต่งระบบปฏิบัติการ Linux | ช่วยให้คุณปรับแต่งระบบปฏิบัติการ Linux เพื่อประสิทธิภาพสูงสุดสำหรับ LiteSpeed |
| ขีดจำกัดตัวอธิบายไฟล์ | มันเพิ่มขีด จำกัด ตัวอธิบายไฟล์ |
| เปลี่ยนเส้นทางภายใน | สำหรับผู้ที่มองหาคุณสมบัติ x-sendfile หรือ x-accel-redirect เราแสดงให้คุณเห็นว่าด้วย LiteSpeed |
| nf_conntrack ตาราง | “nf_conntrack: ตารางเต็ม วางแพ็กเก็ต” ปัญหา |
| การควบคุมปริมาณแบนด์วิดธ์ระดับโฮสต์เสมือน | ตั้งค่าขีดจำกัดแบนด์วิดท์ที่แตกต่างกันสำหรับไซต์ต่างๆ |
| ทำความเข้าใจการตั้งค่าเส้นทางดิสก์แรม | ช่วยแก้ปัญหาการโหลด I/O |
| ทำความเข้าใจการตั้งค่าให้มีชีวิตอยู่ | มันตั้งค่า "รักษาชีวิต" สำหรับไซต์ของฉัน |
การปรับแต่งเบ็ดเตล็ด
| การปรับแต่งดัชนีอัตโนมัติ | ปรับแต่งสคริปต์ดัชนีอัตโนมัติ |
| Microsoft FrontPage Server Extensions 2002 | ติดตั้ง Microsoft FrontPage Server Extensions 2002 |
| หลายมุมมอง | มันจัดการ MultiViews |
| เปิดใช้งาน HTTP2 | เปิดใช้งาน HTTP2 |
| ปิดการใช้งาน TLS1.0 | มันปิดการใช้งาน TLS1.0 ในขณะที่เปิดใช้งาน TLS1.2 และ TLS1.3 |
| เพิ่มประเภท MIME | มันเพิ่มประเภท MIME หากไม่มีอยู่ |
| แสดง IP จริงหลัง proxy | ช่วยให้คุณสามารถกู้คืน IP ของผู้เยี่ยมชมจริงแทน proxy |
โฮสติ้งเสมือน
| โฮสติ้งเสมือนตามชื่อ | มันตั้งค่าโฮสติ้งเสมือนตามชื่อ |
| IP-Based Virtual Hosting | มันตั้งค่าโฮสติ้งเสมือนที่ใช้ IP |
เทมเพลตที่กำหนดเอง

เทมเพลตแบบกำหนดเองที่เตรียมไว้สำหรับเว็บแอปพลิเคชันและปลั๊กอินยอดนิยมสามารถใช้เพื่อสร้างโฮสต์เสมือน LSWS ทุกเทมเพลตใช้การกำหนดค่าดั้งเดิมของ LiteSpeed ไม่จำเป็นหากคุณกำลังย้ายไซต์ที่มีอยู่ด้วยเว็บแอปพลิเคชันจาก Apache
| เทมเพลตโฮสต์เสมือน | ช่วยให้คุณใช้เทมเพลตเพื่อกำหนดค่ากลุ่มโฮสต์เสมือนที่มีการกำหนดค่าที่คล้ายกัน |
| WP Super Cache | ประกอบด้วยเทมเพลตและบทช่วยสอนสำหรับการตั้งค่า LSWS ที่รวดเร็วและง่ายดายด้วย WordPress และ WP Super Cache |
| W3 แคชทั้งหมด | ช่วยให้คุณใช้เทมเพลตเพื่อตั้งค่า LSWS กับ WordPress และ W3 Total Cache |
| พร็อกซีย้อนกลับ | ใช้เทมเพลตเพื่อตั้งค่า LSWS เป็น reverse proxy ภายในเจ็ดนาที |
| มีเดียวิกิ | ช่วยคุณในการตั้งค่ามีเดียวิกิด้วย LSWS ได้เร็วและง่ายขึ้นด้วยเทมเพลต |
| phpBB | มันตั้งค่าแอปพลิเคชั่นกระดานข่าวโอเพ่นซอร์สยอดนิยมพร้อมเทมเพลต |
| phpList | ประกอบด้วยบทช่วยสอนและเทมเพลตสำหรับการตั้งค่า phpList ด้วย LSWS |
LiteSpeed กับ Apache กับ Nginx ใครทำ Magento Hosting ได้ดีกว่ากัน?
ก่อนปีที่ผ่านมา Magento ได้จัดการประชุม เราได้ประกาศแนวทางที่เราระบุว่า LiteMage ทำงานได้ดีกว่า Turpentine + Varnish ~ 17-40 เท่า สิ่งนี้นำไปสู่หลายคนที่ตั้งคำถามถึงความถูกต้องของเกณฑ์มาตรฐานของเรา เนื่องจาก LiteMage ดูเหมือนจะดีเกินกว่าจะเป็นจริงได้ หนึ่งปีต่อมา เราตัดสินใจทบทวนมาตรฐานนี้อีกครั้งด้วยซอฟต์แวร์เวอร์ชันล่าสุดเพื่อดูว่าเราอยู่ในจุดไหน
ในเกณฑ์มาตรฐานนี้ เราเปรียบเทียบ Magento 1.9 ที่ทำงานบน LiteSpeed Web Server, Apache และ Nginx เพื่อค้นหาว่าเว็บเซิร์ฟเวอร์ใดตอบสนองความต้องการของสภาพแวดล้อมอีคอมเมิร์ซสมัยใหม่ได้ดีกว่า
ความท้าทาย
เราทดสอบการตั้งค่าเซิร์ฟเวอร์ทั้ง 3 แบบทั้งแบบมีและไม่มีแคชด้วยการเรียกใช้ Siege เพื่อจำลองผู้ใช้ 50 คนพร้อมกันเพื่อเข้าถึงร้าน Magento ในความพยายามที่จะคล้ายกับสภาพแวดล้อมการผลิตจริง เราให้ผู้ใช้แต่ละคนจำลองเข้าถึงหน้าแค็ตตาล็อกสุ่ม 10 หน้าจากรายการ 127 รายการ
ผลลัพธ์: ผู้ใช้ 50 คนแต่ละคนเข้าถึงเพจสุ่ม 10 หน้า

| LiteSpeed + LiteMage | Nginx + วานิช | Apache + วานิช | LiteSpeed | Nginx | Apache |
| 455.67 คำขอ/วินาที | 38.74 คำขอ/วินาที | 37.87 คำขอ/วินาที | 13.1 คำขอ/วินาที | 12.41 คำขอ/วินาที | 11.97 คำขอ/วินาที |
LiteSpeed และ LiteMage ทำงานได้ดีกับระยะขอบที่กว้างที่นี่ เป็นสิ่งสำคัญที่จะต้องทราบว่าไม่ว่าคุณจะเลือกเว็บเซิร์ฟเวอร์ใด ในกรณีนี้ การแคชจะสร้างความแตกต่างอย่างมาก ในกรณีที่เลวร้ายที่สุด มากกว่าสามเท่าของคำขอต่อวินาที เฉลี่ย.
เวลาการทำธุรกรรมที่ยาวที่สุด

| LiteSpeed + LiteMage | Nginx + วานิช | Apache + วานิช | LiteSpeed | Nginx | Apache |
| 0.87 วินาที | 7.61 วินาที | 8.03 วินาที | 7.11 วินาที | 8.45 วินาที | 9.82 วินาที |
อีกครั้งในการคำนวณนี้ LiteSpeed และ LiteMage จะเข้าครอบครองการแข่งขัน โดยทั่วไป เวลาในการทำธุรกรรมที่ยาวที่สุดยังได้รับการปรับปรุงสำหรับทุกเซิร์ฟเวอร์เมื่อใช้แคช แต่ด้วยระยะขอบที่บางกว่ามาก LiteSpeed Web Server ลดเวลาลงเกือบ 90% ซึ่งเป็นธุรกรรมที่ยาวที่สุดในขณะที่ใช้แคชในเวลาเดียวกันกับเว็บเซิร์ฟเวอร์อื่น ๆ มีแนวโน้มที่จะปรับปรุงเพียง 10% โดยใช้แคชขัดเงา
ตลอดทั้ง

| LiteSpeed + LiteMage | Nginx + วานิช | Apache + วานิช | LiteSpeed | Nginx | Apache |
| 4.85 MB/วินาที | 0.42 MB/วินาที | 0.51 MB/วินาที | 0.12 MB/วินาที | 0.12 MB/วินาที | 0.47 MB/วินาที |
ในแอปพลิเคชันที่มีประสิทธิภาพดี แบนด์วิดท์เครือข่ายไม่มีข้อจำกัด การทดสอบเหล่านี้ใช้สวิตช์ 10Gb และการ์ด 10Gb ทั้งบนเครื่องไคลเอนต์และเซิร์ฟเวอร์ ผลลัพธ์เหล่านี้อิงตามข้อจำกัดของซอฟต์แวร์
การวัดขั้นสุดท้ายนี้เป็นอีกตัวอย่างหนึ่งของวิธีการที่แคชทำให้เว็บเซิร์ฟเวอร์ของคุณอยู่ในระดับที่ต่างไปจากเดิมอย่างสิ้นเชิง ในขณะที่ LiteSpeed + LiteMage มีประสิทธิภาพเหนือกว่าคู่แข่งอีกครั้ง ปริมาณงานสำหรับเซิร์ฟเวอร์ทุกเครื่องก็ดีขึ้น ในกรณีส่วนใหญ่ มากกว่า 5 เท่า เมื่อใช้แคช
เราคำนวณว่าเว็บเซิร์ฟเวอร์ของคุณทำงานเร็วแค่ไหนเมื่อให้บริการหน้าเว็บแบบสุ่มแก่ผู้ใช้ 50 รายพร้อมกัน ในเรื่องนี้ LiteSpeed และ LiteMage นั้นมีความโดดเด่นอย่างชัดเจนในการตั้งค่าเซิร์ฟเวอร์ที่รวมไว้ทั้งหมด หากคุณกำลังใช้งานร้านค้า Magento คุณต้องเรียกใช้ด้วยโซลูชันแคช และไม่มีวิธีแคชใดที่เร็วกว่าแคช LightMage!
โบนัส: การทดสอบการดูหน้า 100 ครั้ง
บางท่านอาจสงสัยผลการทดสอบของเรา โดยเฉพาะอย่างยิ่งเนื่องจากคุณอาจใช้วานิชได้ประสิทธิภาพที่ดีขึ้นมาก สาเหตุของความแตกต่างนี้น่าจะง่าย บางทีในระหว่างการทดสอบ เราใช้เครื่องมือทดสอบหรือวิธีการทดสอบที่แตกต่างกัน และการเปลี่ยนแปลงนี้ส่งผลกระทบอย่างมากต่อผลการทดสอบของเรา
คำแนะนำของเราคืออย่าใช้ “Apache Bench” หรือ “ab” สำหรับการทดสอบประเภทนี้ “ล้อม” สามารถติดตามคุกกี้ได้ในขณะที่ “ab” ไม่สามารถทำได้ โดยใช้คำสั่งเช่น
ab -n 500 -c 50 http://your.test.site/
ไม่จำลองการเข้าชมสำหรับผู้เยี่ยมชม 50 คนโดยผู้เข้าชมแต่ละคนเข้าถึง 10 หน้า จริงๆ แล้ว มันจำลอง "ผู้เข้าชมหนึ่งรายสร้างการเชื่อมต่อแบบขนาน 10 รายการและเข้าถึงหน้าเดียวกัน 500 ครั้ง" ผลลัพธ์ของคำสั่งนี้อาจดูเป็นตัวเอก แต่ก็ไม่เหมือนกับสถานการณ์ในโลกแห่งความเป็นจริงและไม่อาจเกินจริงไปกว่านี้อีกแล้ว
เราขอแนะนำให้ยึดติดกับ "ล้อม" เว้นแต่คุณจะสามารถเข้าถึงเครื่องมือทดสอบขั้นสูงเช่น "loadrunner"
แม้จะมี "การปิดล้อม" จำนวนการดูหน้าเว็บสำหรับผู้เยี่ยมชมแต่ละคนก็มีผลกระทบอย่างมากต่อผลลัพธ์ นี่คือผลลัพธ์ของการทำการทดสอบข้างต้นโดยมีการเปิดดูหน้าเว็บ 100 ครั้งต่อผู้เข้าชม วานิชได้ผลลัพธ์ที่ดีกว่ามากในการทดสอบรอบนี้ แต่คุณควรพิจารณามูลค่าที่แท้จริงของผลลัพธ์เหล่านี้ ในสถานการณ์จริง มีผู้เข้าชมกี่คนที่จะเข้าถึงหน้าแค็ตตาล็อก 100 หน้าในร้านค้าของคุณ?
ผลลัพธ์เหล่านี้สามารถดูได้ด้านล่าง

| LiteSpeed + LiteMage | Nginx + วานิช | Apache + วานิช | LiteSpeed | Nginx | Apache | |
| คำขอต่อวินาที | 2013.33 | 272.67 | 259.33 | 13.14 | 12.55 | 12.37 |
| ปริมาณงาน | 18.91 | 3.00 | 2.84 | 0.12 | 0.12 | 0.49 |
| เวลาการทำธุรกรรมที่ยาวที่สุด | 1.05 | 7.95 | 9.13 | 7.33 | 8.28 | 8.53 |

จาก cPanel Conference 2014 สาธิตการใช้งาน RAM และความแตกต่างของโหลดเซิร์ฟเวอร์สำหรับ LiteSpeed Web Server VS Apache
เกณฑ์มาตรฐาน “ของจริง”
ผลลัพธ์ในโลกแห่งความเป็นจริงไม่ได้แสดงตามเกณฑ์มาตรฐาน เนื่องจากเป็นการร้องเรียนทั่วไปเกี่ยวกับเกณฑ์มาตรฐาน ไม่ได้มีไว้เพื่อเลียนแบบโลกแห่งความเป็นจริง นอกจากนี้ควรเน้นความแตกต่างระหว่างความเร็วของเว็บเซิร์ฟเวอร์

รับมือการจราจร
เกณฑ์มาตรฐานของ Tristan (ด้านบนและด้านล่าง) เกี่ยวกับ LSWS และ Apache เป็นสองเหตุการณ์ที่แตกต่างกันที่เกิดขึ้นพร้อมกัน ความแตกต่างถูกแสดงด้วยความสามารถของพวกเขา เนื่องจากจำนวนการเชื่อมต่อพร้อมกันเพิ่มขึ้น (จาก 20 เป็น 50) จึงเกิดการระเบิดขึ้นในการใช้งาน RAM ของ Apache และโหลดเซิร์ฟเวอร์ ในขณะที่ใน LSWS ไม่มีการเปลี่ยนแปลงแม้แต่ครั้งเดียว ตอนนี้ LiteSpeed เพิ่มขึ้นในการแข่งขันกับ Apache มันลดภาระงานบนเซิร์ฟเวอร์ที่มีทราฟฟิกสูงและช่วยให้คุณสามารถโฮสต์บัญชีได้มากขึ้นโดยไม่ต้องอัพเกรดเซิร์ฟเวอร์ของคุณ
แต่มีการตรวจสอบระดับการทำงานพร้อมกันสองระดับที่แตกต่างกันในเครื่องสองเครื่อง: การเชื่อมต่อพร้อมกัน 20 รายการเกี่ยวกับ VPS ขนาดเล็ก และการเชื่อมต่อพร้อมกัน 50 รายการของเซิร์ฟเวอร์เฉพาะ เหตุผลเบื้องหลังกระบวนการนี้คือการตรวจสอบความแรงของทั้งเซิร์ฟเวอร์ เมื่อ Tristan ก้าวไปข้างหน้าด้วยการทดสอบ เซิร์ฟเวอร์ Apache ซึ่งทำงานพร้อมกันบน VPS ที่สูงกว่านั้นไม่สามารถจัดการกับ LiteSpeed Web Server ได้ แต่ในทางกลับกัน ทุกอย่างเป็นปัจจุบัน

ความแตกต่างของเกณฑ์มาตรฐานความเร็วในฮาร์ดแวร์ไม่ได้แสดงให้เราเห็นถึงความเร็วที่ดีเมื่อการทำงานพร้อมกันเพิ่มขึ้น อย่างไรก็ตาม เราเห็นว่า LSWS นั้นเร็วกว่า Apache ไม่ว่าจะเป็นการตั้งค่า FCGI ของ Apache หรือ suPHP เห็นความแตกต่างอย่างแท้จริงในทราฟฟิกที่พุ่งสูงขึ้นและ Apache ไม่สามารถจัดการทราฟฟิกได้
ติดต่อ Elsner วันนี้เพื่อรวม LiteSpeed เข้ากับเว็บไซต์ของคุณ และปรับปรุงความเร็วและประสิทธิภาพของเว็บไซต์ของคุณ
