看你服务器选择什么了,如果是linux的话就只能选择php。如果是windows的话两者都可以
另外从成本上来看php应该要低一些,毕竟php是开源
当然功能上面就不好说了,可能asp.net会更强大一些
另外问题以后千万别这么问,太笼统了,让人无法回答你的问题。
任何一种技术都是有优缺点的,要不然也不会出现这么多技术。
结合你的实际情况,其他人应该会给出更合适的答案
asp.net+sql
只跑windows服务器平台
php+mysql
可以在多种平台上运行,windows、linux、freeBSD、mac等服务器。
开发容易度
php < asp.net
mssql数据库是收费的
mysql是免费的
系统安全性及性能windows 不及 linux等
速度都差不多
其它自己衡量吧!