Your SlideShare is downloading. ×
0
Make WebNot War<br />Say(Hello); to the Microsoft Web Platform for PHP<br />Guy Burstein<br />Web Platform Advisor<br />gu...
Agenda for today’s talk<br />Getting Started with PHP on Windows<br />Installing PHP (apps) on Windows<br />Expression Web...
Microsoft and the PHP Community?!<br />Before<br />Now<br />
http://windows.php.net/download.php<br />
Powerful set of tools, servers, technologies and applications optimized for building and hosting web applications and solu...
The Web App Gallery<br />Install community-based web solutions<br />Submityour own web solutions.<br />
Makes it simple for anyone using Windows Server or Client to design, develop, discover, deploy and run web applications.<b...
Demo<br />The Web Platform Installer<br />
Expression Web 3<br />Professionaldesign and development tool for creating modernstandards-based Web sites<br />Create sta...
DEMO<br />PHP in Expression Web 3<br />
YES, PHP<br />Open and edit PHP pages directly in Expression Web<br />Intellisense, code-coloring and snippets<br />Apply ...
SPEED DEBUGGING WITH SUPERPREVIEW<br />Debug pages on multiple browsers with your development machine<br />Supports IE6/7/...
VS.Php for Visual Studio<br />PHP IDE for Visual Studio 2008 and 2010<br />First-class editor with intellisense<br />Debug...
IIS7 – The Interoperable Web Server<br />Integrated support for Fast CGI<br />Reliable and fast PHP processing<br />Extens...
IIS 7 Modules<br />FactCGI handler mapping allows multiple versions of PHP in the same site<br />Manage databases (MSSQL, ...
DemoPHP on IIS<br />
More PHP Projects from Microsoft<br />PHP and Silverlight<br />Windows SDK for Azure<br />SQL Driver for PHP<br />SQL CRUD...
Program Overview for Web Pros<br />http://microsoft.com/web/websitespark <br />
WebsiteSpark Offer Details<br />1<br />Drive new businessopportunities<br /><ul><li>WebsiteSpark Marketplace
Partner Recruiting Portal
Web App Gallery</li></ul>Benefit from professional support and training<br /><ul><li>Two professional support incidents
Unlimited access to technical newsgroups on MSDN
Broad communitysupport  through partners and peers</li></ul>Receive software and solutions for development and hosting<br ...
Upcoming SlideShare
Loading in...5
×

Php On Windows

1,544

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,544
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • A rich web stack that provides PHP with a complete supporting cast of technologies including a web server, database and set of tools for building, developing and hosting web sites and applications.
  • The Microsoft Web Platform is a powerful set of tools, servers, technologies and applications optimized for building and hosting next generation web applications and solutionsDevelopment tools (Visual Studio, Expression Studio), Servers (IIS Web Server, SQL Server, and Windows Server) Frameworks (ASP.NET, Silverlight, MVC, AJAX) Languages (C#, VB.NET, IronRuby, IronPython, F#, javascript, and others)Applications – (over 15 available including, SubText, DotNetNuke, DasBlog and more)
  • It all starts with the Web Platform Installer. The Web Platform Installer was built to make it simple for developers and web server administrators to get startdesigning, developing, deploying and running web applications on Windows. With the current 1.0 release, the Web PI provides a single tool to install all of Microsoft’s latest free web frameworks, server, database and tools such as ASP.NET, IIS Web Server and Visual Web Developer Express for both the server and client. In short, it’s all you need to build and run a web app on Windows.
  • DEMO – Diagnostics and Debugging
  • Transcript of "Php On Windows"

    1. 1. Make WebNot War<br />Say(Hello); to the Microsoft Web Platform for PHP<br />Guy Burstein<br />Web Platform Advisor<br />guyb@microsoft.com <br />http://blogs.microsoft.co.il/blogs/bursteg <br />Twitter: @bursteg<br />
    2. 2. Agenda for today’s talk<br />Getting Started with PHP on Windows<br />Installing PHP (apps) on Windows<br />Expression Web<br />IIS7 for PHP Development<br />Next Steps<br />
    3. 3. Microsoft and the PHP Community?!<br />Before<br />Now<br />
    4. 4. http://windows.php.net/download.php<br />
    5. 5. Powerful set of tools, servers, technologies and applications optimized for building and hosting web applications and solutions. <br />Servers<br />Technologies<br />Tools<br />Applications<br />
    6. 6. The Web App Gallery<br />Install community-based web solutions<br />Submityour own web solutions.<br />
    7. 7. Makes it simple for anyone using Windows Server or Client to design, develop, discover, deploy and run web applications.<br />Install the latest versions of FREE Microsoft Web Platform tools, web server and extensions, database and frameworks including PHP. <br />Stay up-to-date and explore what’s new. <br />Runs on Windows XP, Windows Vista, Windows 7, Windows Server 2003, Windows Server 2008, and R2<br />Microsoft Web Platform Installer<br />
    8. 8. Demo<br />The Web Platform Installer<br />
    9. 9. Expression Web 3<br />Professionaldesign and development tool for creating modernstandards-based Web sites<br />Create standards-based Web sites faster & easier<br />Build compelling Web sites that deliver results<br />Broad support for essential Web technologies<br />9<br />
    10. 10. DEMO<br />PHP in Expression Web 3<br />
    11. 11. YES, PHP<br />Open and edit PHP pages directly in Expression Web<br />Intellisense, code-coloring and snippets<br />Apply the full range of standards-based design tools to PHP<br />Preview PHP includes on design surface<br />Preview PHP pages with built-in development server<br />
    12. 12. SPEED DEBUGGING WITH SUPERPREVIEW<br />Debug pages on multiple browsers with your development machine<br />Supports IE6/7/8 & Firefox<br />Multiple browser renderings side-by- side or onion-skin overlay<br />Element position, size, & DOM tree properties<br />Compare Web page with PSD comp<br />
    13. 13. VS.Php for Visual Studio<br />PHP IDE for Visual Studio 2008 and 2010<br />First-class editor with intellisense<br />Debug native PHP applications locally or remotely<br />Deploy projects or work on remote servers directly using FTP or SFTP (SSH)<br />Bundled with PHP5 runtime and Zend Framework<br />Integrated with IIS7, Silverlight<br />JavaScript debugging<br />.Net interoperability<br />
    14. 14. IIS7 – The Interoperable Web Server<br />Integrated support for Fast CGI<br />Reliable and fast PHP processing<br />Extensible and easy to manage<br />Allows full control over modules and features<br />Same IIS on Dev and Production Environments<br />
    15. 15. IIS 7 Modules<br />FactCGI handler mapping allows multiple versions of PHP in the same site<br />Manage databases (MSSQL, MySQL)<br />Friendly URL’s with URL Rewriter<br />Optimize your site for Search engines with SEO Toolkit<br />Package application using Web Deployment Tool<br />
    16. 16. DemoPHP on IIS<br />
    17. 17. More PHP Projects from Microsoft<br />PHP and Silverlight<br />Windows SDK for Azure<br />SQL Driver for PHP<br />SQL CRUD Application Wizard for PHP<br />Virtual Earth PHP Toolkit<br />REST Data Services PHP SDK<br />Bing 404 Web Page Error Toolkit for PHP<br />www.interoperabilitybridges.com/projects/tag/PHP.aspx <br />
    18. 18. Program Overview for Web Pros<br />http://microsoft.com/web/websitespark <br />
    19. 19. WebsiteSpark Offer Details<br />1<br />Drive new businessopportunities<br /><ul><li>WebsiteSpark Marketplace
    20. 20. Partner Recruiting Portal
    21. 21. Web App Gallery</li></ul>Benefit from professional support and training<br /><ul><li>Two professional support incidents
    22. 22. Unlimited access to technical newsgroups on MSDN
    23. 23. Broad communitysupport through partners and peers</li></ul>Receive software and solutions for development and hosting<br /><ul><li>Design Tools/Development Tools/Testing Tools:
    24. 24. 3 MSDN Subscriptions
    25. 25. Production Hosting Licenses
    26. 26. Windows Web Server 2008 R2
    27. 27. SQL Server 2008 Web Edition
    28. 28. Premium Web site control panel (DotNetPanel)</li></ul>2<br />3<br />
    29. 29. Summary<br />Windows is a primary OS for PHP<br />Installing PHP (apps) on Windows is easy<br />Developing / Managing PHP on Windows is easy<br />Expression Web has PHP support<br />Explore Microsoft Web Platform for PHP!<br />
    30. 30. Resources<br />Microsoft Web Platformhttp://www.microsoft.com/israel/web<br />Web Platform Installerhttp://www.microsoft.com/web/downloads/platform.aspx<br />Web App Galleryhttp://www.microsoft.com/web/gallery/ <br />Join WebsiteSparkhttp://www.microsoft.com/israel/web/WebSiteSpark<br />
    31. 31. Resources<br />PHP on Windows Communityhttp://windows.php.net<br />IIS Community Sitehttp://www.iis.net<br />PHP on IIShttp://php.iis.net<br />Interoperability @ Microsofthttp://www.interoperabilitybridges.com/<br />
    32. 32. <ul><li>2009 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.</li>
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×