Hi Rick, I develop php sites on Windows. There are packages available for Windows like XAMPP and WAMP which install all required tools ( no IDE) for developing php applications. My favorite is WAMP. Download it from http://www.wampserver.com/en/ I don't use any ides for php, notepad is enough for most of the time. Also download the latest php5 documentation in chm format from php.net. Very useful for quick reference. http://www.php.net/download-docs.php After installation, the apache root will be localhost/. if you don't run iis also it is not a problem. And your vs installation and wamp can also run side by side without any problem. Yes. php is used in Business layer, UI layer and every where. Unlike asp.net the php code is directly inserted inside the html code. For example, <html> <head> <title> Sample page </title> </head> <body> <?php echo "Hello from Nirandas!";?> </body> </html> Templating engines like smarty can be used to separate html design from code. Nirandas ----- Original Message ----- From: Richard Thomas To: programmingblind@xxxxxxxxxxxxx Sent: Sunday, February 10, 2008 11:54 PM Subject: The PHP Environment and Accessibility Hi Guys: A fellow is developing a WebSite for a client in PHP, more contract work available in PHP than in Windows Based WebSite building. I remember some of the gang setting up systems to do work in PHP and MySql on turn-key installers for such thingys. First, what environment is used for UI, that is to generate html for UI Objects, ListBox, TreeView etc. . . Second, is PHP the Business Layer language? Finally, What environment interfaces the select statements of the MySql engine to the Business layer, for example Ado.net is used in Visual Studio Projects? Is there a solid turn-key system for installing this type of development environment on a Windows Based Computer or is it better to load up a Linux box? Finally, is any PHP based solution going to be as accessible as the Visual Studio Environment? If you have experience with this , just pop up a few short answers as I still need to do my own homework. This is to just help narrow my initial Google searches eliminating some of the obvious InAccessibles or Irrelevants from what will likely be huge result sets. Rick USA