5. Ý nghĩa khoa học và thực tiễn
1.4.4. Các loại webserver phổ biến hiện nay
Web server Apache đƣợc phát triển bởi Quỹ Phần mềm Apache và là một trong những web server nổi tiếng trên thế giới. Đây là phần mềm mã nguồn mở, hỗ trợ hầu hết các hệ điều hành nhƣ Unix, Linux, Windows, Mac OS X, FreeBSD,… Theo thống kê, khoảng 60% máy tính chạy trên web server Apache.
Web server Apache có các tùy biến đƣợc thực hiện dễ dàng bởi nó có cấu trúc dạng Module. Ngƣời dùng có thể thêm hay sửa đổi các Module vào server theo ý muốn nếu cảm thấy phù hợp. Apache ổn định hơn bất kỳ 1 web server nào khác và cũng dễ dàng hơn khi xử lý các vấn đề về quản trị. Các phiên bản apache mới đây cung cấp khả năng xử lý đƣợc nhiều yêu cầu hơn khi so sánh với các phiên bản trƣớc đó.
Hình 1.9.Web server Apache
Web server IIS
Web server IIS là sản phẩm của Microsoft, nó có rất nhiều tính năng giống nhƣ Apache. Tuy nhiên, đây không phải là mã nguồn mở và việc thêm, chỉnh sửa các Module theo ý muốn không hề dễ dàng. Web server IIS có khả năng chạy trên tất cả nền tảng của hệ điều hành của Windows.
Hình 1.10. IIS Control Panel
Web server Nginx
Một máy chủ web mã nguồn mở miễn phí khác là Nginx, web server này bao gồm máy chủ proxy IMAP / POP3. Nginx đƣợc biết đến với các ƣu điểm hiệu suất cao, tính ổn định, cấu hình đơn giản và sử dụng tài nguyên thấp. Web server này không sử dụng các chuỗi (thread) để xử lý các yêu cầu mà dùng kiến trúc lập trình theo sự kiện có khả năng mở rộng, và kiến trúc này sử dụng lƣợng bộ nhớ khi tải nhỏ và có thể dự đoán đƣợc. Web server này đang trở nên phổ biến trong thời gian gần đây và hiện đang lƣu trữ khoảng 7,5% tất cả các tên miền trên toàn thế giới. Gần đây phần lớn các công ty web hosting đều đang sử dụng web server Nginx trong.
Hình 1.11. Web server Nginx
Web server LiteSpeed
LiteSpeed (LSWS) là một drop-in replacement Apache hiệu suất cao. Là web server phổ biến thứ 4 trên internet, là một web server thƣơng mại.
Nâng cấp web server lên LiteSpeed sẽ cải thiện hiệu suất và giảm thiểu chi phí vận hành. Web server này tƣơng thích với hầu hết các tính năng apache phổ biến, bao gồm mod_rewrite, .htaccess và mod_security. LSWS có thể tải các file cấu hình apache trực tiếp và hoạt động nhƣ một drop-in replacement apache với hầu hết các control panel của hosting. Có thể thay web server này với apache trong vòng chƣa đầy 15 phút với thời gian down time bằng 0. Không giống nhƣ các giải pháp proxy front-end khác, LSWS thay thế tất cả các chức năng của Apache, đơn giản hóa việc sử dụng và giúp cho việc chuyển đổi từ Apache trở nên trơn tru và dễ dàng. Cũng có rất nhiều
Hình 1.12. Web server LiteSpeed