Presentation is loading. Please wait.

Presentation is loading. Please wait.

PHP on Windows Improvements in PHP-Microsoft Interoperability Brian Swan PHP Developer Outreach,

Similar presentations


Presentation on theme: "PHP on Windows Improvements in PHP-Microsoft Interoperability Brian Swan PHP Developer Outreach,"— Presentation transcript:

1 PHP on Windows Improvements in PHP-Microsoft Interoperability Brian Swan PHP Developer Outreach, Microsoft @brian_swan brian.swan@microsoft.com http://blogs.msdn.com/brian_swan http://www.linkedin.com/in/brianeswan

2

3 - Demo 1 - WinCache

4 - Demo 1 (A bit more detail) -  WinCache  v1.0: Opcode, File, and Resolve path cache  v1.1 (beta): Stores app data in shared memory (function-by-function compatible with APC)  Available at http://pecl.php.net/package/WinCache http://pecl.php.net/package/WinCache  IIS features available across all versions  Full feature set available in IIS 7.5, updates available for other versions: http://www.iis.net/expand/FastCGI http://www.iis.net/expand/FastCGI

5 - Demo 1 Recap-  FastCGI is the recommended way to run PHP with IIS  IIS supports side-by-side versions of PHP  Use Monitor Changes To File setting to update PHP configuration without server restart  Set MaxInstances=0 to auto-tune PHP instances  Use WinCache extension to boost performance with out changing PHP code

6 - Demo 2 - But first, some context…

7 SQL Server Reporting Services SDK for PHP How it Works

8 - Demo 2 Recap-  SQL Server Reporting Services (SSRS)  Build/deploy customized reports in multiple formats (HTML, PDF, Excel, Word, CSV, …)  Access report server via web service interface  Free with SQL Server Express 2008 R2 with Advanced Services  SSRS SDK for PHP  PHP library for consuming SSRS  Available at http://ssrsphp.codeplex.comhttp://ssrsphp.codeplex.com

9 - Demo 3 - Again, some context first…

10 Client Web Browser Web Server Windows/IIS/PHP SQL Server - Demo 3 Recap -

11 SQL Server Driver for PHP - Architecture

12  Windows Authentication  Connection pooling  Streaming  Server-side “scrollable” cursors  UTF-8 support  SQL Azure support  PDO support (Beta) SQL Server Driver for PHP - Features

13 - Downloads -  Web Platform Installer  http://www.microsoft.com/web/ http://www.microsoft.com/web/  IIS/FastCGI Updates  http://www.iis.net/expand/FastCGIhttp://www.iis.net/expand/FastCGI  SSRS SDK for PHP  http://ssrsphp.codeplex.com/ http://ssrsphp.codeplex.com/  SQL Azure Migration Wizard  http://sqlazuremw.codeplex.com/ http://sqlazuremw.codeplex.com/  Windows Azure Cmd Line Tools for PHP Developers  http://azurephptools.codeplex.com/ http://azurephptools.codeplex.com/ These links and more are posted on my blog: http://blogs.msdn.com/brian_swan

14 - Resources -  Blogs  http://blogs.msdn.com/b/brian_swan/ http://blogs.msdn.com/b/brian_swan/  http://blogs.msdn.com/b/sqlphp/ http://blogs.msdn.com/b/sqlphp/  http://blogs.msdn.com/b/interoperability/ http://blogs.msdn.com/b/interoperability/  http://www.joshholmes.com/blog/ http://www.joshholmes.com/blog/  http://zachskylesowens.net/ http://zachskylesowens.net/  Learn more…  http://www.microsoft.com/windowsazure http://www.microsoft.com/windowsazure  http://www.codeplex.com http://www.codeplex.com  http://www.microsoft.com/web/ http://www.microsoft.com/web/ Again, these and more are posted on my blog: http://blogs.msdn.com/brian_swan

15 Q & A Further questions/follow-up/feedback: joind.in: http://joind.in/1650http://joind.in/1650 Twitter: @brian_swan E-mail: brian.swan@microsoft.combrian.swan@microsoft.com My blog: http://blogs.msdn.com/b/brian_swanhttp://blogs.msdn.com/b/brian_swan


Download ppt "PHP on Windows Improvements in PHP-Microsoft Interoperability Brian Swan PHP Developer Outreach,"

Similar presentations


Ads by Google