Forum Moderators: phranque
My question is as follows: Can I expect PHP/MySQL/Apache to work as well on Windows as they do on Linux. In any case, would there be any other (aside from anti-capitalistic) reasons for moving to Linux. Staying with Windows would at least save me from having to become familiar with a new OS, while I will already be plenty busy learning to program the open-source way.
Thanks.
You probably won't notice too many differences between Windows and Linux in php development; they tend to center around the difference between line-endings, which are usually only really relevant for mail functions, so keep your eyes open when mailing stuff. Just make sure you test everything on Linux before deploying if you are using a Linux server.
Staying with Windows would at least save me from having to become familiar with a new OS
Here we go again, looking to change just for the heck of it.
Why change, why learn a whole new system? You do not need to buy any expensive software to do php on Windows, or for that matter even .NET on Windows.
IT is very big and fragmented today. It's near impossible to become an expert in everything. It's good to know about lots of things, but your time is all you have - maximize it.
I used a program called PageMaker in the late 80s, early 90s. I liked it, it was great, it did what I needed it to do. Then along came Quark Express. I was considering switching when the vendor told me that it would be a whole new learning curve, etc.
Why switch if it's working for you? You won't save that much money on a Linux host these days.
That said, I'm not endorsing MS or Windows. Just cautioning you about losing expertise and time.
Why change, why learn a whole new system? You do not need to buy any expensive software to do php on Windows, or for that matter even .NET on Windows.
Visual Studio .NET Professional 2003 costs about $950 new and $500 for an upgrade.
Why switch if it's working for you? You won't save that much money on a Linux host these days.
I just conducted some very brief research on the subject, and my unscientific conclusions are as follows: In order to use SQL Server 2000 instead of MS Access one can expect to add $10/month or more. A Linux account with MySQL will almost invariably cost less than even the MS Access account.
On my budget these are very significant, even perhaps compelling figures.