Merge branch 'gh-pages' of https://github.com/chartjes/php-the-right-way into gh-pages

This commit is contained in:
Phil Sturgeon
2016-02-14 18:33:06 -05:00

View File

@@ -12,18 +12,21 @@ configuring it. If you would like an "all-in-one" which includes a full-blown we
as the [Web Platform Installer][wpi], [XAMPP][xampp], [EasyPHP][easyphp], [OpenServer][openserver] and [WAMP][wamp] will
help get a Windows development environment up and running fast. That said, these tools will be a little different from
production so be careful of environment differences if you are working on Windows and deploying to Linux.
If you need to run your production system on Windows then IIS7 will give you the most stable and best performance. You
can use [phpmanager][phpmanager] (a GUI plugin for IIS7) to make configuring and managing PHP simple. IIS7 comes with
FastCGI built in and ready to go, you just need to configure PHP as a handler. For support and additional resources
there is a [dedicated area on iis.net][php-iis] for PHP.
Chris Tankersley has a very helpful blog post on what tools he uses to do [PHP development using Windows][windows-tools].
Generally running your application on different environment in development and production can lead to strange bugs popping up when you go
live. If you are developing on Windows and deploying to Linux (or anything non-Windows) then you should consider using a [Virtual Machine](/#virtualization_title).
Chris Tankersley has a very helpful blog post on what tools he uses to do [PHP development using Windows][windows-tools].
[easyphp]: http://www.easyphp.org/
[phpmanager]: http://phpmanager.codeplex.com/
[openserver]: http://open-server.ru/
[easyphp]: http://www.easyphp.org/
[wamp]: http://www.wampserver.com/en/
[wamp]: http://www.wampserver.com/en/
[php-downloads]: http://windows.php.net/download/
[php-iis]: http://php.iis.net//
[windows-path]: http://www.windows-commandline.com/set-path-command-line/