Web server เว็บเซิร์ฟเวอร์ nginx เอนจิ้นเอ็ก คืออะไร
ปัจจุบันได้มี Server(เซิฟเวอร์) ต่างๆที่ถูกสร้างขึ้นมาให้เราได้เลือกใช้ ซึ่งnginx เอนจิ้นเอ็ก ก็เป็นหนึ่งในเซิฟเวอร์ที่ได้รับความนิยมในระดับหนึ่งซึีีงก็มีข้อดีและข้อเสียแตกต่างกันเมื่อเทียบกันกับเซิฟเวอร์อื่นวันนี้เองเราจะมาบอกถึงข้อแตกต่างเหล่านั้น
Nginx นั่นก็คือ Server Nginx เป็น web server (เว็บเซิร์ฟเวอร์)ประเภทหนึ่งเหมือนกันกับตัว apache หรือว่าตัว IIS ครับ ซึ่งโดยจุดเด่นของเจ้าตัว Nginx คือ มีประสิทธิภาพมากกว่าเจ้าตัว Apache ด้วยการที่ใช้ทรัพยากรของเครื่องที่ที่น้อยกว่า เช่น RAM (แรม)และ CPU(ซีพียู)ทำให้ Server (เซิฟเวอร์)ของเรานั้นสามารถทำงานได้มากยิ่งขึ้น แต่เนื่องมาจากว่าการ config (คอนฟิก)ที่ค่อนข้างจะยุ่งยากรวมไปถึงการใช้งานบางอย่างที่ไม่ได้รองรับเหมือนกันกับตัว Apache ซึ่งมีจำนวนผู้ใช้มาก ทำให้ตัว Nginx ถูกใช้งานเพียงบางอย่าง เช่น การทำเว็บไซต์เกี่ยกับดาวน์โหลด การทำเว็บไซต์เกี่ยวกับพวก streaming การทำเว็บไซต์อัปโหลด ซึ่งจะมีพื้นที่สามารถรองรับจำนวนของผู้ใช้ได้มากกว่านั่นเอง
Nginx ต้องอ่านออกมาจากคำว่า Engine-X (เอนจิ้นเอ็ก) นะครับถูกคิดค้นขึ้นมาเพื่อทลายข้อจำกัดของการใช้งานของ Web Sever Apache (เว็บ เซิฟเวอร์ อาปาเช่)เพื่อให้สามารถที่จะรองรับการทำงานได้มากกว่านั่นเอง และนอกจากนี้แล้วตัว Nginx ยังมีโมดูลเสริมเข้ามาที่เพียงพอต่อการใช้งานทั่วไป และเป็นซอฟแวร์แบบ Open Source ที่สามารถใครๆก็สามารถใช้งานได้ฟรีด้วยครับ โดยมีทั้งเวอร์ชั่นที่รองรับเป็นทั้งระบบ Linux (ลินุกซ์)และระบบ Windows (วินโดว์)ด้วย