10
Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/ bernhard_frank

Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

Embed Size (px)

Citation preview

Page 1: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

Warum IIS?Best of Microsoft Webserver

Bernhard FrankMicrosoft Deutschland GmbH

blogs.technet.com/bernhard_frank

Page 2: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

• Zu langsam?• Zu proprietär?• Für PHP nicht gut genug?• Zu teuer?

Der Webserver von Microsoft, ist…

Page 3: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

• SSL und Authentifizierung im Kernel• Compression (statisch + dynamisch)• Output Caching (statisch +

dynamisch)• 2000 - 4000 sites / server

– 10k: Shared Configuration

• php wincache

Schnell & Skalierbar

Page 4: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

• Erweiterungen für den IIS finden.• Nicht nur finden sondern gleich

installieren -> Web Platform Installer

Erweiterbar

Page 5: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

WebserverIIS 7.x, FTP, IIS Features, IIS Extensions, IIS Media Pack, Media Server, Updates…

Framework & RuntimesASP.NET, ASP.NET MVC, PHP, .NET 3.5 SP1,Updates…

Datenbank(en)SQL Server, SQL Server Management, MySQL, MySQL Konnektoren, GUI Tools, Updates…

ToolsVisual Studio, Expression Web, Updates

ASP.NET

PHPfastCGISQL Server

SQL Server Manger

VistaWindows 7

Windows Server 2008

FTP 7.5IIS 7.x

URL Rewrite

IIS Extension IIS Ext. IIS Ext. IIS Ext.

v3.5 SP1 4.0 beta

MY SQL Connector

MySQL

Page 6: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

+Updates erkennen+Beta Software zum testen+Erkennt Abhängigkeiten+ Installations know how.+Konsistente Installationen+Windows 2003 + XP!

= Zeitersparnis!

Microsoft Web Platform Installer

ASP.NET

PHPfastCGISQL Server

SQL Server Manger

FTP 7.5IIS 7.x

URL Rewrite

IIS Extension IIS Ext. IIS Ext. IIS Ext.

v3.5 SP1 4.0 beta

MY SQL Connector

MySQL

VistaWindows 7

Windows Server 2008

Page 7: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

• Erweiterungen für den IIS finden.• Nicht nur finden sondern gleich

installieren -> Web Platform Installer• Eigene Erweiterung bauen.

Erweiterbar

Page 8: Warum IIS? Best of Microsoft Webserver Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank

• windows.php.net • FastCGI der PHP-Beschleuniger im IIS• Noch mehr Beschleunigung: php_wincache • Interopability Bridges für PHP• Multiversion & Pro-Site PHP Konfiguration• IIS Database Manager (SQL Server + MySQL)

• Web Platform Installer:– PHP Installation– „One Click Install“ für PHP Open Source Web

Anwendungen

PHP „is our friend“