欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.net与PHP两大网站开发架构优势对比】,下面是详细的分享!
ASP.net与PHP两大网站开发架构优势对比
同是目前主流的网站开发架构,ASP.net与PHP各有哪些技术特点呢?他们分别适用于哪些不同的环境中呢?
ASP.net架构优点
首先ASP.net架构,由于是编译语言,相对来说性能比PHP稍微高一些。
另外ASP.net能够做一些并行框架。比如说访问一个Home的时候可以并发的从不同的数据源获取数据整合起来,像目前myrebuild的框架,也就是制作一个实时的myrebuild的框架,在ASP.net是很容易实现的,但是用PHP就需要制作中间件,这样第一速度比较快,可以做分布式的框架。
另外ASP.net可以比较容易集成自己语言的特性。传统的memory cache都是C写的,MySpace选择用.NET写的,它可以集成C++的元素。现在这个架构是扩展性很高存储性能比较高框架。
PHP架构优点
PHP比较容易学开发速度比较快,上手比较快,相对来说开发成本比较低,对于一些快速开发应用用PHP合适。
优势互补
由于ASP.net和PHP架构各自具有不同的特点,因此依据其性能选择合适的应用环境能够更好地发挥两者的优势。网站中性能比较高的部分用ASP.net去做,比如home,blog,SNS核心模块是用ASP.net做。对开发速度要求比较高的部分则采用PHP架构,比如音乐是用PHP做的,它们之间的通信由中间件来实现。
以上所分享的是关于ASP.net与PHP两大网站开发架构优势对比,下面是编辑为你推荐的有价值的用户互动:
相关问题:PHP、ASP、ASP.net 这三种网站各有什么优势
答:现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别、优势、劣势、开发注意事项!HTML:当然这是... >>详细
相关问题:net与php的区别和优势
答:ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 II... >>详细
相关问题:简要分析下.NET和PHP的优劣以及主要做哪些网站
答:商业来讲,ASPX成本高,PHP全免费 使用来讲,ASPX教坏了很多小朋友,连B/S原理都不懂,也在搞B/S开发,光知道使用几个控件,控件是怎么来的,什么原理都不去理解。很多刚毕业的大学生就是这种状态。 总的来说,是被MS忽悠了,产生了依赖。我觉得... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
