1. KritKamtuo Microsoft Innovation Center Outreach - Manager E-Saan Software Park , KhonKaen University PHP Enhancement with Windows Server 2008
2. OS Windows 98,ME Windows XP Windows Vista Windows 7 CPU Pentium || Pentium ||| Pentium 4 Core Core 2 Core i Network 8M 56k 2M 20M 10M 40M-1G. Dynamic Web 2.0 Static Social Mash up Web OS 2003 2005 2009 2011+ 2001 2007 Web Trend
14. Performance Gap Pricing Gap What’s happen? 2007-2009 “Godaddy.com not provide PHP on windows because performance issue.” “PHP on Apache-Linux hosting cheaper than IIS-Windows hosting.” “PHP 4 & PHP 5 compiled by visual studio 6 ” What’s happen IIS growth?
15. PHP Speed & Performance “PHP 5.3 compiled by VC 9.” = But… Windows Server not require third party modules. Performance Issue Today
20. Web Hosting Pricing Dedicate Server Pricing “Improve licensing type and launch web site spark program.” = But… Windows Server add more value. Pricing Today
21. After Performance Gap and Pricing Gap are fixed. PHP on Windows Comeback! PHP Web Server Stat.
35. +Direct access & installation helper +Everything you need at here +Integrated with IIS Manager Popular CMS Joomla, Drupal, DotNetNuke E-Learning Moodle CRM Sugar CRM Blog Wordpress, BlogEngine.NET Other PHP, MySQL Web Platform Installer
37. IIS Application Warm-Up for IIS 7.5 enables IT Professionals to improve the responsiveness of their Web sites by loading the Web applications before the first request arrives. Application Warm-Up
38. Monitoring and measuring media experiences is critical for understanding how users engage with content and how to more profitably deploy media. Advanced Logging
39. URL Rewriter enables Web administrators to create powerful rules to implement URLs that are easier for users to remember and easier for search engines to find. By using rule templates, rewrite maps and other functionality integrated into IIS Manager Compatible with Apache rewrite module that mean administrator can import rule from apache directly. URL Rewriter
50. IIS 7.0 supports two different industry-standard compression schemes : Deflate, GNU Zip.Compression
51. Smooth Streaming, an IIS Media Service extension, enables adaptive streaming of media to Silverlight and other clients over HTTP. Smooth Streaming provides a high-quality viewing experience that scales massively on content distribution networks, making true HD 1080p media experiences a reality. Smooth Streaming
53. Live Smooth Streaming, an IIS Media Services 3.0 extension, enables adaptive streaming of live events to Smooth Streaming clients, such as Microsoft Silverlight 3. Using HTTP to deliver live events takes advantage of the scale of existing HTTP networks and keeps content close to the end user and makes true HD (720p+) a realistic option for live Web broadcasts. Live Smooth Streaming
54. Bit Rate Throttling, an IIS Media Services extension, saves money on network costs by metering the download speed of multiple media file types as well as data. Bit Rate Throttling accomplishes this by automatically detecting the encoded bit rates of 11 common media formats, such as Windows Media Video (WMV), Flash Video (FLV), and MPEG 4 (MP4), and then throttling the response to the client. Bit Rate Throttling
55. The IIS Search Engine Optimization (SEO) Toolkit helps Web developers, hosting providers, and Web server administrators to improve their Web site’s relevance in search results by recommending how to make the site content more search engine-friendly. Search Engine Optimization Toolkit
77. H2-2009: $9.5B H1-2009: $9.1B TOTAL 2009 - 2010 R&D INVESTMENT $6.3B $5.2B $4.9B $2.8B $2.8B $1.1B $.7B $.4B Sony Oracle Google Apple IBM Cisco RIM Nintendo Microsoft Long Term Innovative
78. R&D in 2009 Communications & Productivity Servers EnterpriseInfrastructure PCs Investment $4.2B Investment $7.2B Investment $2.2B Investment $2.7B Phones Other Search & Ads Entertainment & TV DYNAMICS MSN RESEARCH HARDWARE ENTERPRISE SERVICES/AARF … Investment $2.1B Investment $1.6B Investment $2.7B Investment $1.0B Long Term Innovative
81. Microsoft .NET Application PlatformDeliver applications across the UX Continuum Consistent Tools & Application Model Design Develop Deploy Browser Client User Experience Continuum
Talk about php background experience.Php windows,Phplinux
Every 2 year have big change.
Talk about history of php
Show growth rate since 2000,2007 after 2007 growth down
When do you choose php, you need to choose platform windows or linux .Web server on linuxWeb server on windows
Microsoft/IIS stat.
What’s happen between 2007-2009?Php on windows life or die?Talk about history of php, why performance drop.Zend Engineer and Microsoft Engineer.
After fixed performance problem.
Php on windows come back.This page explain about how choose php.
$4.99 on Linux = $4.99 on Windows
+Direct access & installation helper+Everything you need at here+Integrated with IIS Manager
Show how to using Web PI install Joomla.
Decrease the response time for first requests by pre-loading worker processes.Increase reliability by pre-loading worker processes when Overlapped Recycling occurs.Customize the pre-loading of applications.
Data Collection and Real-time LoggingAdvanced Logging provides rich, flexible data collection and real-time logging capabilities. Log any of the HTTP request/response headers, IIS server variables and client-side fields to track end-user engagement. Generate logs per IIS application, create custom logging for modules, or implement hierarchical logging. Set up a central log farm to collect and log client-side metrics and create multiple logs per request, with each log containing purpose-specific data. Custom Media MetricsAdvanced Logging generates completely customizable W3C-standard log files. Site administrators can generate real-time client and server logs and tailor logs to track as many or as few metrics as necessary across multiple log files. Filter out information relevant to a specific purpose. Advanced Logging can create multiple logs per request, with each log contains data relevant to the purpose of the log. Capture quality of service data and audience engagement in separate logs to simplify analysis.Analytics IntegrationSilverlight applications can use an upcoming Silverlight analytics control to automatically track and report data to the IIS Advanced Logging extension. The Advanced Logging module parses the data and writes it to a file on the IIS server and also exposes this data in real-time to an analytics service. The analytics service provider can take advantage of this data to generate reports for their customers in real-time