views:

159

answers:

5

Here's the thing:

Due to a new project, I have to learn PHP from scratch. I'm now in windows and I DON'T want to change quickly, so, don't tell me to change.

I need to setup a DreamWeaverCS4/PHP5 develop environment, and, I don't have a clue whether to use Apache or IIS7. I just need some advice relating to it.

Remarks:

I really don't care about performance(yet), neither portability, and so on. I just need to set it up quickly and easily.

Thanks in advance

UPDATE: I'm Using Windows 7 7600 x64

+1  A: 

Apache is the best as it's native for the PHP while IIS is foreign. You'll always get help for Apache+PHP here on SO and hardly for PHP+IIS.

Col. Shrapnel
If the OS is Win7 then I agree Apache is the way to go. If it was Windows Server 2008 R2 though, I'd go for IIS. I would disagree that PHP is "foreign" to IIS -- it's just a FastCGI executable which does not care about what webserver executes it.
Billy ONeal
A: 

Go and Download WAMP5 Server it is the best and easiest solution for u. By the way it is Apache.

Imran Naqvi
I don't know, it looks nice but I have a weird felling looking at their screenshots. Looks so Win9x, and i really don't feel confortable with it... Anyway, I'll give it a try.Thanks
josecortesp
Yep bro you are right it looks like win9x but i am using it in win7 and did not got any compatibility issue so far.
Imran Naqvi
I just tried installing WAMP on Windows 7 and I get lots of error dialogs :(
Pete Alvin
A: 

I haven't used WAMP yet but I've never had a problem using XAMPP and it's a pretty easy install to get a complete php environment using apache. I wouldn't recommend going the IIS route, its possible but... not worth the effort.

Michael
A: 

Apache-PHP is the better choice...

Deepak
+1  A: 

Setting up PHP on IIS is pretty simple. Here is what you need now...

http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis-7/

Rahul Soni
I tried this, with no luck. But I also tried the WebPI (www.microsoft.com/web) and download the installer, checked "PHP for Windows" and everything worked pretty well...Thanks for the link because it points me where to start
josecortesp
Glad it helped!
Rahul Soni