asp和php哪个更好用,更实用些?
4个回答
展开全部
asp论坛架设相对比较简单,一般用IIS或Pws就可以了,而PHP稍显复杂。
ASP不论是付费还是免费空间都比PHP空间好申请
ASP使用者更多,一般说来适合中小型网站,网上ASP的学习教程,免费源代码都比PHP多,更容易从互联网上获得帮助(对于初学者,这个不能忽略)。
一般认为PHP效率稍高于ASP,即执行速度稍快。
一般说来,ASP更多地与Access数据库结合,而PHP与MySQL结合,前者是Microsoft Office的一部分,显然更易用和方便获得。
他们的功能几乎就是一样的。
对于ASP论坛,比较公认最好的是“动网”论坛。它的功能(尤其是后台管理)最齐全,界面最美观。它的漏洞来自于它强大的功能和众多的使用者(这就好比在操作系统中,Windows的漏洞最多一样)。只要时刻关注论坛技术支持论坛的最新动态,最新补丁,一般说来是不会危及到服务器和数据安全的。
如果你对网页制作或网站架设不是很精通,建议使用ASP,如果你追求稍快的执行效率,可以考虑使用PHP。
ASP不论是付费还是免费空间都比PHP空间好申请
ASP使用者更多,一般说来适合中小型网站,网上ASP的学习教程,免费源代码都比PHP多,更容易从互联网上获得帮助(对于初学者,这个不能忽略)。
一般认为PHP效率稍高于ASP,即执行速度稍快。
一般说来,ASP更多地与Access数据库结合,而PHP与MySQL结合,前者是Microsoft Office的一部分,显然更易用和方便获得。
他们的功能几乎就是一样的。
对于ASP论坛,比较公认最好的是“动网”论坛。它的功能(尤其是后台管理)最齐全,界面最美观。它的漏洞来自于它强大的功能和众多的使用者(这就好比在操作系统中,Windows的漏洞最多一样)。只要时刻关注论坛技术支持论坛的最新动态,最新补丁,一般说来是不会危及到服务器和数据安全的。
如果你对网页制作或网站架设不是很精通,建议使用ASP,如果你追求稍快的执行效率,可以考虑使用PHP。
展开全部
ASP优点:
1. 无需编译
2. 易于生成
3. 独立于浏览器
4. 面向对象
5. 与任何ActiveX scripting 语言兼容
6. 源程序码不会外漏
缺点:
1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。
2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。
3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。
4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。
5、还无法完全实现一些企业级的功能:完全的集群、负载均横。
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、无法实现商品化应用的开发。
1. 无需编译
2. 易于生成
3. 独立于浏览器
4. 面向对象
5. 与任何ActiveX scripting 语言兼容
6. 源程序码不会外漏
缺点:
1、Windows本身的所有问题都会一成不变的也累加到了它的身上。安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来。
2、ASP由于使用了COM组件所以它会变的十分强大,但是这样的强大由于Windows NT系统最初的设计问题而会引发大量的安全问题。只要在这样的组件或是操作中一不注意,哪么外部攻击就可以取得相当高的权限而导致网站瘫痪或者数据丢失。
3、由于ASP还是一种Script语言所没除了大量使用组件外,没有办法提高其工作效率。它必须面对即时编绎的时间考验,同时我们还不知其背后的组件会是一个什么样的状况。
4、无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的。
5、还无法完全实现一些企业级的功能:完全的集群、负载均横。
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://www.powereasy.net/HelpYou/Knowledge/CMS/6735.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般的网站开发的话,可以考虑使用php,会比较好点,毕竟asp已经开始退出咯
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虽然我是做ASP的,但不得不说ASP已经不行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询