As mention earlier, Apache 2.0 has supported run on others platform. IIS will be one of the rival that now threatening by Apache 2.0. In terms of stability, expandability, robustness, indeed Apache 2.0 is better than IIS in any way. Apache's model uses parent and child process, generally the parent process does not thing, to let child process to handles request. If 1 of the child process malfunction, another child process will be brought up as an act of recovering. Unlikely to IIS 6.0, when some things go wrong with the process, the whole system halt. Because IIS does not support multi-threading. IIS been working a lot with the kernel, but the more code put in the kernel, the higher chance of operating system will fail. Apache has better expandability over IIS, the whole community built up apache, if there any thing which they have not discovered. The fix can be easily download from them.
Why the whole word web servers over 60 percents are using Apache, because compare the setting up fees, Apache is complete free. But when you need to run a server platform you are buying an high end version of Microsoft Windows, because IIS is built-in Microft Windows as part of a features.
Reference:
1. Apache VS IIS
http://searchwinit.techtarget.com/originalContent/0,289142,sid1_gci833798,00.html
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment