Citat:
Originally posted by qo-naq@Sep 7 2004, 21:17
Finns det några fördelar med att använda Windows 2003 server och ISS gentemot Apache?
|
Kod:
Feature IIS Apache
ASP Yes With Chilisoft, Apache::ASP, or modmono
CGI Yes Yes
Perl Yes Yes
Python Yes Yes
PHP Yes Yes
JSP Yes Yes
.NET Integrated Yes No
Kod:
Feature IIS Apache
Secure Login Yes Yes
SSL Yes Yes
Basic Authentication Yes Yes
Digest Authentication Yes Yes
LDAP Authentication Yes Yes
Active Directory Authentication Yes Only with third-party modules
Passport Authentication Yes No
Kod:
Feature IIS Apache
Text File Configuration Yes, through XML Metabase Yes
Command Line Management Yes Limited
Remote CLI Yes Yes
Web-Based Management Yes Yes, through Webmin and others
GUI-Based Management Yes Yes, through Comanche and others
Kod:
Feature IIS Apache
Process/Thread Management Yes Yes
Isolated Applications Yes Limited
Live Configuration Editing Yes No
---saxat----
Despite the array of differences between the two systems, choosing between them comes down to the needs and requirements of the organization and, to a lesser extent, the personal needs and preferences of those using it. For example, many developers prefer to work in Perl in a Unix-based Apache environment, even though Perl and Apache are available under Windows, and Perl is supported separately under IIS.
If server management is a prime concern, then the extensive management capabilities of IIS may be the way to go. The security aspect and integration with Active Directory, and therefore the rest of the security mechanisms, is also a major benefit.
However, it's important not to ignore the cost of deployment issue. Apache is free, and can be installed on OSs like Linux that are also free. IIS is available only as part of Windows Server 2003. Although a new Windows Server 2003, Web Edition is available at a significant discount compared to its Standard Edition cousin, it is still, at least on the surface, more expensive than Apache.