Question
I have question and 2 answer for this question below that, try to improve these two answer and Feel free to agree or disagree with
I have question and 2 answer for this question below that, try to improve these two answer and Feel free to agree or disagree with it (in 2 or 3 short paragaraph) and for each answer write seprated IMPROVMENT (NOT TOGHETHER) Be detailed in your postings. Please ensure that your postings are civil and constructive.
QUESTION: Search the Internet for additional web servers and list some of the pros and cons of these servers. Discuss your experiences, if any with any of the web servers.
ANSWER 1:
After reviewing different types of servers I chose to look at IIS and and NGINX
NGINX - This is a newer server technology, developed by a minimal development team, and roughly 20-25% of the web servers online are using this web server. It was designed to directly complete with the apache server, loading pages faster and responding to four times the amount of requests.
IIS - From what I can see, the primary reason IIS is maintaining its popularity is that it is optimized to run natively in a windows environment. It is supported by Microsoft and used as a way to insure server admins who want to use IIS have to run a Windows environment. It has slowly been stealing market share from the Apache web server.
ANSWER 2:
Apache HTTP Server:
-Low cost (no software licensing fees) and open source
-Many features implemented as compiled modules to extend core functionality
-Web page compression to reduce size over http
-Supports virtual hosting
-Better security (since it was developed for a non-Microsoft operating system)
-Support/fixes/development handled by the user community and coordinated by Apache Software Foundation
Microsoft IIS:
-High cost and security implications due to Windows OS
-Supported by Microsoft not user community
-Supports Microsoft's .NET framework and ASPX scripts
-Media pack modules available to enable audio/video streaming
-Only runs and is bundled on Windows
-Offers in-depth diagnostic tools such as failed request tracing and runtime data
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started