Jump to content

The Advantages of PHP / MySQL over .NET


JSHINER

Recommended Posts

I am working on a few projects, and my partners have asked me to tell them why PHP / MySQL is a better choice for our site than .NET. Now other than the fact that .NET is not as relible, is slower, and is more expensive to host, I am looking for a few opinions on why PHP / MySQL is the most reliable choice.

 

I am somewhat new to PHP and MySQL and have never used .NET before, so I can not provide all the answers.

 

Any opinions would be much appreciated! Thanks.

Link to comment
Share on other sites

I know this is not a great answer as I have not used .NET either... but

 

PHP is Free, Open source, Widely Used, NOT MICROSOFT CONTROLLED  lol

 

With it being open source, there is a VERY large community supporting it. .Net is more expensive to host, and I believe more expensive to even develop on.

 

I set up a testing server for $0. 733Mhz PC given to me, Ubuntu Linux, Apache, Mysql, Php. All Free Downloads. Last time I checked, the MS equivalent for these (Windows, IIS, MSSQL, ASP)were a large chunk of change to get running.

 

Hope this helps at least a little

Link to comment
Share on other sites

as far as I know, .NET might be actually more reliable. Or maybe I should say scalable.

for extremely large projects and/or extremely high traffic web app, I think it would be reasonable to go with .NET actually.

 

but every other reasons you stated is right. PHP and MySQL are free, open-source, have a large community to support it (thus having fewer dangerous bugs), cheaper to do development on, and probably a bit faster than .NET. it's easier to setup too. even on my own WinXP pc, it took little time to setup Apache, MySQL and PHP on it with no problems.

Link to comment
Share on other sites

for example, MySQL is not very good at handling large # of connections. If you have a super high traffic site and the project is huge, MySQL may not be able to handle it. (it's not just the # of connections, but also query execution times, etc.)

 

I don't know that much about .NET, but I assume you use MS's SQL server with it usually. Pretty sure it can handle a higher load than MySQL.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.