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
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
Performance Gap<br />Pricing Gap<br />What’s happen?<br />2007-2009<br />“Godaddy.com not provide PHP on windows because performance issue.”<br />“PHP on Apache-Linux hosting cheaper than IIS-Windows hosting.”<br />“PHP 4 & PHP 5 compiled by visual studio 6 ”<br />What’s happen IIS growth?<br />
PHP Speed & Performance<br />“PHP 5.3 compiled by VC 9.”<br />=<br />But…<br />Windows Server not require third party modules.<br />Performance Issue Today<br />
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.<br />Application Warm-Up<br />
Monitoring and measuring media experiences is critical for understanding how users engage with content and how to more profitably deploy media.<br />Advanced Logging<br />
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<br />Compatible with Apache rewrite module that mean administrator can import rule from apache directly.<br />URL Rewriter <br />
IIS 7.0 supports two different industry-standard compression schemes : Deflate, GNU Zip.</li></ul>Compression<br />
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.<br />Smooth Streaming<br />
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.<br />Live Smooth Streaming<br />
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.<br />Bit Rate Throttling<br />
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. <br />Search Engine Optimization Toolkit<br />