wordpress on windows

34
Wordpress on Windows [email protected] m http:// www.joshholmes.com @joshholmes

Upload: josh-holmes

Post on 29-Aug-2014

2.170 views

Category:

Technology


0 download

DESCRIPTION

This is a session I did at Wordcamp Norway about running Wordpress on Windows.

TRANSCRIPT

Page 1: Wordpress on Windows

Wordpress on Windows

[email protected] http://www.joshholmes.com@joshholmes

Page 2: Wordpress on Windows

Josh Holmes@joshholmes

[email protected]://www.joshholmes.com

Page 3: Wordpress on Windows
Page 4: Wordpress on Windows
Page 5: Wordpress on Windows
Page 6: Wordpress on Windows
Page 7: Wordpress on Windows
Page 8: Wordpress on Windows
Page 9: Wordpress on Windows
Page 10: Wordpress on Windows
Page 11: Wordpress on Windows
Page 12: Wordpress on Windows
Page 13: Wordpress on Windows
Page 14: Wordpress on Windows
Page 15: Wordpress on Windows
Page 16: Wordpress on Windows
Page 17: Wordpress on Windows

IIS 7 Default minimum

installation New modular

architecture Streamlined

processing pipeline Config similar

to .htaccess, web.config faster

Authorization

Resolve Cache

Execute Handler

Update Cache

Authentication

Send Response

Page 18: Wordpress on Windows

URL REWRITE Required for many Web CMS’s Rules-based, text file or database Reg-Ex & wildcard matching Rewrite:

Outbound URL’s Request headers and Server

variables HTTP Response Inside specific html tags in

response Import Apache mod_rewrite

Page 19: Wordpress on Windows

FAST-CGI PHP Production PHP on Windows/IIS !!!! Handles requests from app pool

No more createproc() per request Automatic Performance tuning

Mem, CPU, CTX Better density for hosted environments

Auto recycling PHP pool when php.ini changes No more manual IIS restarts

Consistent features across all versions of IIS Code in XP, deploy to WinSvrR2

Page 20: Wordpress on Windows

WINCACHE Boost your speed with no code

changes Opcode Cache File Cache Relative File Path Cache Session Cache User Data Cache

WinCache Statistics Script for performance details

Page 21: Wordpress on Windows

PHP 5.3Updated code baseNative Win32 instead

of POSIXLatest compiler VC9Use Non-Thread-Safe

builds for better performance.

Page 22: Wordpress on Windows

PHP Manager Register multiple PHP

versions with IIS Easy checking of phpinfo() Configure PHP error reporting Manage all php.ini directives

and PHP extensions within IIS Remote PHP administration

via IIS Remote Administration Tool

http://phpmanager.codeplex.com/

Page 23: Wordpress on Windows

SQL Server

PHP Driver for SQL Server 2.0 Support for native PHP Support for PDO Support for PHP 5.3 Source released under Apache 2.0 Signed version includes support

Drupal 7 will be first major PHP app with SQL Server support

Page 24: Wordpress on Windows

IIS DATABASE MANAGER Consolidate MySQL or SQL

Server Management inside IIS where you manage your sites Manage local/remote

databases Create and edit tables Add and edit data Modify indexes and

keys Create and execute

queries

Page 25: Wordpress on Windows

PHP Web AppsWeb Application Gallery

The most popular PHP apps

Easiest way to install Packages built and tested for Windows/IIS

Promoting actively:▪http://web.ms/wordpress▪http://web.ms/drupal▪http://web.ms/joomla

Page 27: Wordpress on Windows

PHP + COMMUNITY WinCache is on PECL SQL Server Driver for PHP is on codeplex IIS and WinCache documentation on

php.net Participating on PHP forums Working with PHP Group to improve PHP

and PHP installer Working with PHP application developers to

integrate URLRewrite and WinCache Working with PHP application communities

to enable easier deployment on Windows/IIS (Web Deploy)

Page 28: Wordpress on Windows

START RIGHT HERE

PHP on Windowsmicrosoft.com/web/php

Page 29: Wordpress on Windows

excited about the cloud

Page 30: Wordpress on Windows

Cloud Power…

Page 31: Wordpress on Windows
Page 34: Wordpress on Windows

Wordpress on Windows

[email protected] http://www.joshholmes.com@joshholmes