Page 27 - Ricoh Family
P. 27
RICOH
MIsC
เว็บเซิร์ฟเวอร์แบบโอเพนซอร์ส
5 อันดับแรกที่ครองใจคนทั่วโลก
คุณอำจนึกไม่ถึงว่ำ เว็บไซต์และเว็บแอปทั่วโลกมำกถึง 80% ท�ำงำนบน 3. Apache Tomcat
เว็บเซิร์ฟเวอร์ฟรีแบบโอเพนซอร์ส ดังนั้น ส�ำหรับผู้ที่ต้องกำรวำงเซิร์ฟเวอร์ พัฒนำขึ้นโดย Sun Microsystem เป็นที่รู้จักในแง่ของกำรเป็น Java
ส�ำหรับรันเว็บไซต์เป็นของตนเองจึงไม่ควรมองข้ำมทำงเลือกในกำรหำเว็บ Servlet แต่ก็น�ำมำใช้เป็นเว็บเซิร์ฟเวอร์ได้ด้วย เบำและคล่องตัวสูง ยืดหยุ่น
เซิร์ฟเวอร์แบบโอเพนซอร์สที่ดีและเป็นที่ยอมรับจำกผู้ใช้ส่วนใหญ่ ซึ่งมี ปรับแต่งให้เข้ำกับควำมต้องกำรของเว็บแอปได้ง่ำย แถมยังมีชื่อเสียงด้ำน
เว็บเซิร์ฟเวอร์แบบโอเพนซอร์สที่ได้รับควำมนิยมมำกที่สุด 5 ตัวที่น่ำสนใจ ควำมเสถียร และกำรรักษำควำมปลอดภัยส�ำหรับเว็บแอปที่จ�ำเพำะด้วย
ดังนี้
4. Node.js
1. Apache HTTP ได้รับควำมสนใจเพิ่มขึ้นมำกในช่วงไม่กี่ปีมำนี้ ถือเป็นระบบประมวล
คงไม่มีใครปฏิเสธว่ำอำปำเช่เป็นเว็บเซิร์ฟเวอร์ที่ได้รับควำมนิยมต่อเนื่อง ผลจำวำสคริปต์บนฝั่งเซิร์ฟเวอร์ส�ำหรับเว็บแอปและเว็บไซต์ต่ำงๆ ด้วย
มำยำวนำน ซึ่งผลส�ำรวจล่ำสุดพบว่ำอยู่เบื้องหลังกำรท�ำงำนของเว็บไซต์ จุดเด่นที่สำมำรถรันข้ำมแพลตฟอร์มได้ จึงเหมำะกับซ็อกเก็ตและโปรโตคอล
ทั่วโลกมำกถึง 60% และนอกจำกบนลีนุกซ์แล้ว ยังติดตั้งบนวินโดวส์ได้ กลุ่ม Low-Level ทั้งหลำยที่อยู่เบื้องหลังเว็บที่ต้องกำรควำมเร็วกำรแสดงผล
ง่ำยอีกด้วย ใช้กลไกแบบโมดูลเพื่อปรับแต่งหรือติดตั้งฟีเจอร์ต่ำงๆ ได้ตำม แบบเรียลไทม์ รองรับฐำนข้อมูลหลำยแบบมำกเช่น CouchDB, MongoDB,
ต้องกำร มีชุมชนออนไลน์ขนำดใหญ่มำกคอยให้ควำมช่วยเหลือ ซึ่งแน่นอน MySQL, NoSQL เป็นต้น
ว่ำมีกำรออกแพ็ตช์และตัวอัพเดทอย่ำงรวดเร็วด้วยเช่นกัน
5. Lighttpd
2. NGINX เป็นเว็บเซิร์ฟเวอร์ที่อยู่เบื้องหลังเว็บไซต์จ�ำนวนมำก โดยเฉพำะเว็บ
ถูกพัฒนำน�ำมำใช้จริงตั้งแต่ปี 2004 เพื่อน�ำมำแก้ปัญหำ C10K ที่เป็น เกี่ยวกับกำรพนันรำยใหญ่ๆ จำกชื่อก็บอกอยู่แล้วว่ำเน้นที่ควำมเบำไม่หนัก
อุปสรรคต่อกำรประมวลผลกำรเชื่อมต่อพร้อมกันหลำยกำรเชื่อมต่อ ด้วย เครื่อง มีควำมยืดหยุ่นสูง และปรับแต่งได้มำกเพื่อให้ได้ประสิทธิภำพดีที่สุด
สถำปัตยกรรมแบบ Asynchronous ท�ำให้เหมำะกับกำรรองรับเซสชั่น Lighttpdใช้แรมน้อยมำกเมื่อเทียบกับเว็บเซิร์ฟเวอร์ตัวอื่น รวมทั้งกินโหลด
ที่ Concurrent จ�ำนวนมำกได้โดยใช้ทรัพยำกรอย่ำงเหมำะสม อีกทั้งยัง ซีพียูน้อย จึงท�ำงำนได้อย่ำงรวดเร็ว เหมำะกับเว็บไซต์ที่ต้องกำรควำมไวใน
เบำและคล่องตัว รองรับกำรขยำยระบบในอนำคตได้ง่ำยด้วยนอกจำก กำรประมวลผล อย่ำงผลกำรแข่งกีฬำในเว็บอย่ำงว่ำ รองรับฟีเจอร์อย่ำง URL
เว็บเซิร์ฟเวอร์แล้ว ยังได้รับควำมนิยมน�ำมำใช้เป็นพร็อกซีเซิร์ฟเวอร์ด้วย Rewriting, Output-Compression, และ FastCGI ซึ่งท�ำให้เป็นเซิร์ฟเวอร์ใน
เหมือนกัน อุดมคติส�ำหรับเฟรมเวิร์กอย่ำง Ruby และ Rails l
ที่มา : Technotification
www.ricoh.co.th
27