ASP.NET优点:1. 简洁的设计和实施。2. 语言灵活,并支持复杂的面向对象特性。3. 开发环境。缺点:1.数据库的连接复杂。JSp优点:1、 一处编写随处运行。2、 系统的多台平支持。3、 强大的的可伸缩性。4、 多样化和功能强大的开发工具支持。缺点:1、 与ASP一样,Java的一些优势正是它致命的问题所在。2、 缺少系统性的资料。3、 速度超慢PHP优点:1、 一种能快速学习、跨平台、有良好数据库交互能力的开发语言。2、 简单轻便,易学易用。3、 与Apache及其它扩展库结合紧密。4、 良好的安全性。缺点:1、 数据库支持的极大变化。2、 不适合应用于大型电子商务站点3、 安装复杂。4、 缺少正规的商业支持。5、 无法实现商品化应用的开发。你可以到 http://hi.baidu.com/zhh0704/blog/item/74c58aa9713f45fb1e17a2c7.html看看!!
asp适合开发中小型网站,优点:开发速度快,成本低。缺点:如果开发稍微大一点的网站,维护起来可能会麻烦一点,相比之下速度慢,安全性低。
.net运行速度一般,安全性一般,面向对象开发,维护会比较容易。
php运行速度快,安全性高,多平台运行,如果采用面向对象开发,维护也比较容易,像好多大的网站,都用PHP,例如百度等等。
jsp运行速度快,安全性高,多平台运行,开发速度相对慢一些,运营成本高。像许多政府网站和超大型门户都用jsp.
如何你要开发大型网站,推荐你用PHP,各方面都比较不错,而且是开源的,成本低。
jsp
和php
比较适合
大型网站一般安全性要求比较高
执行效率快
数据库会使用oracle
或者
my
sql
这两个数据库一般是与java
和php使用
而且执行效率高
.net
适合开发中小型的网站
其实你用什么都可以,看看以前微软的网站是ASP的,访问量不大吗?现在用的是.NET的,能说微软的网站不是大型网站吗?
用ASP功能受限,而且速度处理速度确实比.NET要差一些,在大量的多用户并发的时候很明显。
大型网站也就是你的预计的并发用户很多,因该选择用.NET/php来做。