เนื้อหา
ความแตกต่างหลัก
Lighttpd และ Ngnix เป็นเซิร์ฟเวอร์ HTTP โอเพ่นซอร์ส ทั้ง Lighttpd และ Nginx นั้นรวดเร็วและมีน้ำหนักเบา นี่เป็นเซิร์ฟเวอร์แบบอะซิงโครนัสซึ่ง Nginx ใช้ RAM เพียงไม่กี่เมกะไบต์ในขณะที่ Apache ใช้งานหลายร้อยเมกะไบต์ Lighttpd รองรับ IPv6 ในขณะที่รองรับ IPv6 สำหรับ Ngnix อยู่ระหว่างดำเนินการ คุณลักษณะการบันทึกข้อผิดพลาดแบบแยกได้รับการสนับสนุนโดย Ngnix แต่ไม่รองรับโดย Lighttpd ระบบติดตามข้อผิดพลาดเต็มรูปแบบได้รับการสนับสนุนโดย Lighttpd ในขณะที่ Ngnix มีระบบติดตามบั๊กที่น่าสงสาร
Lighttpd คืออะไร
Lighttpd เป็นเว็บเซิร์ฟเวอร์แบบโอเพ่นซอร์สที่ได้รับการปรับให้เหมาะสมกับสภาพแวดล้อมที่มีความเร็วสูงในขณะที่ยังคงมาตรฐานความปลอดภัยและความยืดหยุ่น Lighttpd รองรับไฟล์ X ตั้งแต่รุ่น 1.5 Apache 1 ไม่รองรับไฟล์ X Lighttpd มีการแจกจ่ายภายใต้เงื่อนไขของใบอนุญาต BSD ฉบับแก้ไขซึ่งเป็นชุดย่อยแบบคัดลอกสามส่วนของใบอนุญาต BSD ในขณะที่การให้บริการไฟล์คงที่กับเซิร์ฟเวอร์ HTTP ง่าย Lighttpd ให้การติดตั้งง่าย
Nginx คืออะไร
Nginx ได้รับการออกแบบให้เป็นเว็บเซิร์ฟเวอร์เช่นเดียวกับพร็อกซีเซิร์ฟเวอร์ Nginx ขาดความสามารถในการประมวลผลเนื้อหาแบบไดนามิก ในขณะที่ Nginx ไม่อนุญาตให้มีการกำหนดค่าเพิ่มเติมบนพื้นฐานต่อไดเรกทอรีผ่านการประเมินและการตีความคำสั่ง คำขอจะให้บริการเร็วขึ้นโดย Nginx
ความแตกต่างที่สำคัญ
- Lighttpd ทำงานเป็นกระบวนการเดียวในขณะที่ Ngnix ทำงานเป็นกระบวนการหลักเดียว
- ในระบบไฟล์ที่กระจัดกระจายมากขึ้น Lighttpd ทำงานได้ดีที่สุดเมื่อเปรียบเทียบกับ Ngnix
- ซีพียูที่ใช้โดย Ngnix นั้นน้อยกว่า Lightdpd
- Lighttpd รองรับ IPv6 ในขณะที่รองรับ IPv6 สำหรับ Ngnix อยู่ระหว่างดำเนินการ
- คุณลักษณะการบันทึกข้อผิดพลาดแบบแยกได้รับการสนับสนุนโดย Ngnix แต่ไม่รองรับโดย Lighttpd
- ในขณะที่การให้บริการไฟล์คงที่กับเซิร์ฟเวอร์ HTTP ง่าย Lighttpd ให้การติดตั้งง่าย แต่ Ngnix เป็นเรื่องยากในกรณี
- ในสหรัฐอเมริกา Lighttpd ได้รับความนิยมมากกว่า Ngnix
- ระบบติดตามข้อผิดพลาดเต็มรูปแบบได้รับการสนับสนุนโดย Lighttpd ในขณะที่ Ngnix มีระบบติดตามบั๊กที่น่าสงสาร
- ช่องสัญญาณ IRC ได้รับการสนับสนุนทั้ง Lighttpd และ Ngnix แต่ช่องสัญญาณ Ngnix นั้นเงียบมากโดยผู้ใช้จะตอบคำถามล่าช้ามาก