Web server is a device in which the application can accept the request and sends the response in the HTTP protocol. Besides web server can run web applications that use a particular language or programming languages. Web server is certainly needed if we want to build client / server applications. Today quite a lot of web servers used by the IT Developer.
Therefore, let us find out what are the web server that you could recognize even further.
1. Apache HTTP Server
Url : https://httpd.apache.org
Apache httpd or so-called Apache course, is one that is widely used web server for PHP programming language generally. Not infrequently there is also used as a web server for Python, Perl, Ruby, and other programming languages.
Apache HTTPd developed by Apache as an effort to build an open source HTTP server that can be used for modern operating systems such as UNIX and Windows. The aim is to provide a security, efficient, and extensibility for developers of applications, and is compatible with the current HTTP standards.
The project was first launched in 1995, and became the most popular since April 1996. Currently, there are 21 years of age and birthday in February. Apache HTTPd is of course under the supervision of the Apache Software Foundation. Apache httpd have the latest version 2.4.23
2. Apache Tomcat
Url : https://tomcat.apache.org
Still from Apache, the web server which is devoted to the great family of Java. If you ever do a big task using the Java Servlet or Java Server Pages, web servers must recognize this one. The Apache Tomcat web server into one of the default when you use Netbeans. Not only that Tomcat was usually supplied with Glassfish is also a Java web server to the family.
Apache Tomcat is an open source web server that is destined Java Servlet, JavaServer Page, Java Expression Language and Java WebSocket. All these technologies support overseen by the Java Community Process. Apache Tomcat is mentenagai various web application on your computer that have a large scale and concurrency lots of various industries and organizations. You can see it on the wiki page Powered By
Apache Tomcat.
Apache Tomcat is under the control of the Apache Software Foundation in its survival. Apache Tomcat has the latest version 6.0.48.
3. Caddy
Url : https://caddyserver.com/art
A project developed by Matt Holt was named Caddy. Caddy promises users that Caddy is for designers, bloggers, and web developer. With a configuration more human, Caddy supports multiple protocols and new technologies such as :
- HTTP/2
- IPv6
- Markdown
- WebSocket
- FastCGI
- and Others
- HTTPS
- Multicore
- Logging
- Headers
- Reverse Proxy
- Rewrites & Redirect
- Clean URL
- Gzip
- Directory Browsing
- Virtual Host
4. LiteSpeed
Url : https://litespeedtech.com
Web server on this one, developed by LiteSpeed Technologies since 2013. In addition to having open source edition, LiteSpeed also supports HTTP / 2, which is currently widely used by weh hosting provider. And no responsibility - responsibility, LiteSpeed claimed himself as a full replacement for Apache HTTPd.
LiteSpeed promises its users that this is an apache web server compatible, improve performance and stability, improve the security of servers, reducing hardware and support costs, and improve profitability.
Some of the features that can be seen among others the following:
- HTTP/2
- HTTP1.0/1.1 compliant
- Support PHP, Perl, Ruby, Python and others
- HTTPS
- IPv4 and IPv6
- GZIP
- Support SPDY/2,3 and 3.1
- Support Websocket Proxy
- Running on Linux, FreeBSD, MacOSX and Solaris
- Compability with Apache features
- Anti-DDOS and bandwidth throttling are packed default
- And Others
5. Lighttpd
Url : https://lighttpd.net
Lighttpd web server promises you a safe, fast, standards compliant and flexible. Lighttpd comes to redefining a web server that should optimally and support the high performance. With efficient than the memory footprint web serverlain, Lighttpd web server into a fit for every server in question with high load. In addition Lighttpd has a better cpu management and with a set of features for web application development.
Lighttpd has a BSD license License, and is still being up dated October 31, 2016 with the latest version 4.1.43.
6. Glassfish
Url : https://glassfish.java.net/index.html
Web server is a friend of the IDE with Apache Tomcat when you use Netbeans. Glassfish claimed to be the first web server for Java EE 7 in the world. Of course, this web server is provided to families Java.
Some of the core features of Glassfish that you should know is as follows:
- Core parts are lightweight and extensible
- Has a Web Container
- The administration page for manajamen configuration and is easy to use
- Supports high availability clustering
- Supports load balancing
7. IIS
Url : https://www.iis.net
Microsoft's Web server is one - the only web server that supports Microsoft technologies such as ASP.NET and others. Additionally IIS can run other programming languages such as PHP, Python and other languages. Managed by Microsoft, IIS web server into one that is widely used, especially by the ASP.NET.
Actually, in any Windows operating system, had set IIS that can be activated when a required time, it's just that most Windows users are not aware of it. IIS is used for Web applications to streaming media and has an open architecture.
Here are some features that are owned by IIS:
- Farm centralized web management
- Delegated Remote Management
- Admin tool firm
- Web infrastructure that has high scalability
- Caching and dynamic compression
- Complete diagnostic tool
- Enhanced server protection
- Secure Content Publishing
- Access protection
- Supports ASP.NET or PHP
- And Oters
8. Cherokee
Url: http://cherokee-project.com
Web server This one developed by Alvaro Lopez Ortega since 2001. Cherokee is one of the open source web serveryang have innovative features, rich, fast, and easy to configure. Moreover designed also for the next generation of web applications that handle high concurrency.
Included in Cherokee who shall ye know, among others:
- Cherokee canti page Admin that simplify the web server management
- Running on Linux, Solaris, OSX and BSD
- Supports FasiCGI, SCGI, PHP, uWSGI, SSI, SCGI
- Support LDAP
- Support TLS/SSL
- HTTP Proxy
- Video Streaming
- Content Caching
- Traffic Shaping
- and others
9. Jetty
Url : https://eclipse.org/jetty/
Not only Glassfish and Apache Tomcat, Java world also have a web server that has a long standing since 1995. Who else if not the Jetty. A web server is currently managed by the Eclipse Foundation. Jetty provides web server and javax.servlet container plus supports HTTP / 2, WebSocket, OSGI, JMX, JNDI, JAAS, and other integration. Component - was all open source components and can be used for commercial purposes.
Jetty is used extensively in a wide range of projects and products both development and production. Jetty can be used in the device, application, framework, or cluster. Jetty has a more stable version 9 and version 8 also 7 included in maintenance mode.
Jetty is managed by the Eclipse Foundation since 2009. You can see a variety of products using Jetty at
Jetty page Powered.
10. NGINX
Url : https://nginx.com
Web servers that this one is a favorite for most developers Python, Ruby, Go, and PHP. Nginx does not only support as a web server only. There are several other features offered by Nginx. Among them:
- Load Balancer
- Application Delivery Content
- Microservice
- Content Caching
- Security Control
- Proxy
- Monitoring and Management
- Support Cloud Service like Amazon Cloud Service
- Applicatioin gateway using FastCGI, uWSGI, HAProxy.
- and many more
Belum ada tanggapan untuk "All Types of Web Server for Web Infrastructure"
Post a Comment