Web hosting server commonly used software

  Hong Kong server hosting users often use different software deployment server, then the server support software are what it? What are their strengths and weaknesses is? do you know? Xiaobian a look at these servers commonly used web server software.
  (1) the Apache
  the Apache is using the world's number one Web server software. It can run on almost any computer platform widely used. Apache server from NCSAhttpd, after several revisions, has become one of the world's most popular Web server software. Apache is taken from "a patchy server" pronunciation, meaning full patch server, because it is free software, so people keep coming for it to develop new features, new features, modify the original defect. Apache is characterized by simple, fast, stable performance, and can do a proxy server to use.
  Characterized by processing php page, you need to perform the content can be used too much php apache, if the static content and more can be nginx.
  (2) IIS
  IIS is the abbreviation of Internet Information Server, translated into Chinese is "Internet Information Services" means. It is Microsoft's main push server, the latest version is contained inside Windows2016 IIS 10, IIS with Window Server is fully integrated, so users can take advantage of Windows Server and NTFS (NT File System, NT file system) built-in security features to build powerful, flexible and secure Internet and Intranet sites.
  Kwai Fong preferred version of IIS server default version server20036.0server20087.0server2008 r27.5server20128.0server201610windows server, good stability. The site needs to support asp, asp.net on iis need a
  (3) GFE
  Google's web server, the surge in the number of users. Currently tight iis.
  (4) Nginx
  Nginx is not only a compact and efficient HTTP server, you can also do a reverse proxy load balancing and efficient, can greatly improve concurrency by Rails application that accepts user requests and distribute to multiple Mongrel processes.
  (5) Lighttpd
  Lighttpd by German Jan Kneschke leadership development, based on the BSD open-source license WEB server software, its fundamental purpose is to provide a website specifically for high-performance, secure, fast, good compatibility and flexible web server environment . Has the characteristics of very low memory overhead, CPU occupancy rate is low, good performance, and a wealth of modules. Lighttpd is one of many OpenSource lightweight web server in one of the more outstanding. Support FastCGI, CGI, Auth, Output compression (output compress), URL rewriting, Alias and other important functions.
  (6) Zeus
  Zeus is a run on the Unix under the excellent Web Server, is said to outperform Apache, the Web Server is one of the highest efficiency.
  (7) Sun
  Sun's Java System Web server that is before the Sun ONE Web Server. Mainly in those running on Sun's Solaris operating system is mission-critical Web server. Its latest version is 6.1, can support the x86 version of Solaris, Red Hat Linux, HP- UX 11i, IBM AIX, and even support for Windows, but most of its users have opted for SPARC version of the Solaris operating system.
  (8) Resin
  Resin provides the fastest jsp / servlets running platform. With the support of java and javascript, Resin for mission flexibility to choose the appropriate development language. Resin advanced one kind of language XSL (XML stylesheet language) that can be separated form and content.
  (9) Jetty
  Jetty is an open source servlet container that is Java-based web content such as JSP and servlet to provide operating environment. Jetty is written in the Java language, its API released as a set of JAR packages. Developers may be instantiated as an object Jetty container, and can quickly provide a network connection to a number of independent web run (stand-alone) Java application.
  (10) BEA WebLogic
  BEA WebLogic is used to develop, integrate, deploy and manage large distributed Web applications, Web applications and database applications Java application server. The dynamic features of Java and Java Enterprise security standards introduced large-scale network application development, integration, deployment, and among management. BEA WebLogic Server has a Web application needed to address the key issue system performance, scalability and high availability.
  (11) Tomcat
  Tomcat is a core project of the Apache Software Foundation (Apache Software Foundation) in Jakarta project by the Apache, Sun and other companies and individuals to develop from. Thanks to Sun's involvement and support, the latest Servlet and JSP specifications can always be reflected in Tomcat. Because Tomcat advanced technology, stable performance, and it's free, so loved by fans of Java and has been recognized by some software developers become more popular Web application server.
  (12) Node.js
  Node.js is a Javascript runtime environment (runtime). In fact, it is a Chrome V8 engine package. Javascript execution speed of the V8 engine is very fast, very good performance. Node.js for some special use case has been optimized to provide alternative API, making V8 run better in a non-browser environment. Node.js is a platform built on Chrome JavaScript runtime for easily building fast response, easy to expand network applications. Node.js event-driven, non-blocking I / O model and to be lightweight and efficient, ideal for data-intensive real-time applications running on distributed devices.

Guess you like

Origin blog.51cto.com/14456212/2426886