做一个网站,需要后台服务器管理,用php好还是asp好?二者的优缺点各是什么,听说目前比较流行的是php
还有,听说asp后台不够安全,是吗?那使用asp.net是不是更好点?asp和asp.net有什么区别?...
还有,听说asp后台不够安全,是吗?那使用asp.net是不是更好点?asp和asp.net有什么区别?
展开
3个回答
展开全部
99%的安全性问题出在代码编写不严谨,跟语言本身没有直接关系。比如ASP有著名的无组件上传漏洞,PHP其实也存在上传漏洞。旁注漏洞也是超越平台的,只要对参与库查询的参数过滤不严就会存在旁注的可能,跟具体使用的脚本语言无关。当然漏洞的利用方式有所不同。凭这些理由去评价一个脚本语言如何如何是不着边际的。
php在国外用的比较多,老有很多老外写的优秀代码可以借鉴。当然这里要说明的是老外多用PHP并不是PHP比其他脚本语言更优秀,而是因为PHP的全部环境都可以用开源软件搭建,无需付费,老外受版权的制约是比较多的。ASP在国内也有相当多的资源可用,至于说优秀不优秀难以评价。
至于说你建站用什么脚本更好,这一方面取决于你的喜好,另一方面取决于空间环境。在使用上,只要代码编制良好,任何脚本语言都能完全的满足你的要求。如果你找到了性价比很高的WIN平台服务器,那么用ASP/ASP.NET会更好一点,因为WIN平台对ASP/ASP.NET是原生支持。当然PHP用ISAPI方式在IIS下性能一样的良好。PHP+MYSQL在WIN平台的性能完全不像网上某种传说的那样差。不过阿帕奇在WIN平台上的表现并不好
ASP跟ASP.NET的差别建议你查一下相关资料,这里不展开说了
php在国外用的比较多,老有很多老外写的优秀代码可以借鉴。当然这里要说明的是老外多用PHP并不是PHP比其他脚本语言更优秀,而是因为PHP的全部环境都可以用开源软件搭建,无需付费,老外受版权的制约是比较多的。ASP在国内也有相当多的资源可用,至于说优秀不优秀难以评价。
至于说你建站用什么脚本更好,这一方面取决于你的喜好,另一方面取决于空间环境。在使用上,只要代码编制良好,任何脚本语言都能完全的满足你的要求。如果你找到了性价比很高的WIN平台服务器,那么用ASP/ASP.NET会更好一点,因为WIN平台对ASP/ASP.NET是原生支持。当然PHP用ISAPI方式在IIS下性能一样的良好。PHP+MYSQL在WIN平台的性能完全不像网上某种传说的那样差。不过阿帕奇在WIN平台上的表现并不好
ASP跟ASP.NET的差别建议你查一下相关资料,这里不展开说了
展开全部
用PHP吧,目前做网站最流行的就是PHP啦,ASP微软已经不更新了,所以还是选择PHP吧,php是免费开源的,ASP是微软的程序,服务器是收费的,而PHP可以部署到免费的liunx上面,而现在大多数的服务器都是liunx的,更安全,更高效
追问
现在不是很多人在租用服务器吗?使用linux服务器,其网速如何
追答
现在租用的服务器很多是liunx系统的,你可以选择一家正规的空间商买一个服务器,万网,新网的服务器都不错,你可以百度一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个看你会那种技术了,一般如果网站的前台用什么语言开发,后台也用什么语言。PHP很不错。可以跨平台。ASP是基于类VB语法编写的。.net是基于C#语言编写或者其他支持.net技术的语言编写。还有就是PHP的开发成本较低,主要是服务器成本和开发工时。安全性也高。你也可以考虑用PHP开发,然后用linux服务器进行运营。
追问
为什么说php的开发成本低呢,现在不都是在租用服务器吗?我还打算租用服务器呢
追答
首先PHP开发速度快,一般一个小型的网站,10-15天就完成了,并且租用服务器的时候,可以不用windows的也就是不用付版权费。可以使用linux
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询