在系统安全性方面,关于PHP与ASP比较说法错误的一项是()A、就系统安全性而言,ASP是最差的B、如果没有经过微软的IIS Service Pack处理,使用::$DATA就可以看到ASP的源代码C、PHP在许多商业及非商业方面使用时,经常出现安全问题D、在系统安全性方面,PHP比ASP安全得多

题目

在系统安全性方面,关于PHP与ASP比较说法错误的一项是()

  • A、就系统安全性而言,ASP是最差的
  • B、如果没有经过微软的IIS Service Pack处理,使用::$DATA就可以看到ASP的源代码
  • C、PHP在许多商业及非商业方面使用时,经常出现安全问题
  • D、在系统安全性方面,PHP比ASP安全得多
参考答案和解析
正确答案:C
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于ASP说法不正确的是(44)。

A.ASP主要是服务器端脚本

B.ASP只能运行VBScript脚本

C.ASP可以在IIS中运行

D.ASP.DLL用于ASP文件的执行


正确答案:B
解析:ASP(ActiveServerPage,活动服务器网页)是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP网页文件的格式是.asp,现在常用于各种动态网站中。ASP网页可以包含HTML标记、普通文本、脚本命令(VBScript、JavaScript)及COM组件等。利用ASP可以向网页中添加交互式内容(如表单),也可以创建使用HTML网页作为用户界面的Web应用程序。

第2题:

动态网页asp文件和PHP文件有什么区别?

制作动态网页时,asp文件和PHP文件有什么区别?


首先,ASP简单而易于维护,很适合小型网站应用,通过DCOM和MTS技术,ASP甚至还可以完成小规模的企业应用,但ASP的致命缺点就是不支持跨平台的系统,在大型项目开发和维护上非常困难。
其次,PHP语法简单,非常易学易用,很利于快速开发各种功能不同的定制网站,PHP因为结构上的缺陷,使的PHP在复杂的大型项目上的开发和维护都比较困难。


ASP默认使用VBScript,而VBScript是由Visual Basic语言简化来的,非常容易上手,所以对新手来说,是做动态网页的入门选择. PHP采用类C语言风格,C/C++编程者可以不用再花多少时间就可以精通PHP. ASP在网页中为解释执行,可以镶嵌在网页代码中.执行速度一般. PHP在网页中也是解释执行,亦可以镶嵌在网页代码中,但是在Zend的帮忙下,可以变成编译执行,速度可以提升几倍. 目前ASP一般使用Access,SQL Server. 其中的Access不适用于大中型网站.SQL Server 要花银子. PHP一般使用MySQL,一个特别的免费的数据库,存取速度也比较快,二者结合使用,会让你的网页程序更加出色.. ASP,安装IIS后就可以使用,由于是在Windows可视化的界面中安装,所以,非常方便,上手容易. PHP,常用的是Apache服务器,强大!可是由于常用于Unix系统下,在Windows下安装时,许多参数设置不方便... PHP中包括有对象,类...在网页编程中加入对象,类之后,会让网页有更大的可维护性.

第3题:

下列哪种语言不能用asp.net开发( )。

A.C#

B.VB

C.javascript

D.php


答案:D

第4题:

asp和php的论坛有什么不同?

论坛为什么大多都是php语言写的?asp的和php的论坛有什么不一样?


实际上就前台和功能上是没什么区别的,就像你开奔驰我开宝马一样,大家都是交通工具!只不过生产厂家不同。。 asp是微软的WEB技术,内部默认处理语言完全同vbscript一样(也可以用javascript),就是说ASP只是一个WEB处理平台,而内部用什么语言解释则取决于编写人员的爱好;而PHP则不同,PHP完全是一种独立的语言,假如有人说ASP是一种编程语言那么他就错了,PHP就跟JAVA/C/C++一样,是一种纯粹的编程语言。 安全方面呢,大家的观点向来很多,不过大都认为PHP较ASP安全,实际上我认为不然,安全问题完全跟编程人员的能力成正比,只不过ASP在中国普及范围较大,使用企业多当然这样那样的问题就多了,asp在微软的服务器平台配合access执行效率那绝对是要比PHP在微软平台上要快的,反之PHP在linux上也是一样,二者没绝对的优势和劣势。PS:如果你是微软的忠实FANS那么ASP是你不二的选择~~

目前最常用的四种动态网页语言Perl(Practical Extraction and Report Language)、PHP(Hypertext Preprocessor)、ASP(Active Server Pages)、JSP(JavaServer Pages)进行一些技术性的比较。

Perl,是一种很古老的脚本语言。Perl程序的代码令人难以阅读和维护,Perl对于CPU的消耗似乎较高,效率似乎有一些不足。

PHP 最大的优点是开源,知识产权的问题就没有了。

PHP(Hypertext Preprocessor)是一种嵌入HTML页面中的脚本语言。它大量地借用C和Perl语言的语法, 并结合PHP自己的特性,使Web开发者能够快速地写出动态产生页面。
PHP是完全免费的开源产品,不用花钱,Apache和MYSQL也是用样免费开源,在国外非常流行,PHP和MYSQL搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机系统都配有免费的APACHE+PHP+MYSQL。通常认为这种搭配的执行效率比IIS+ASP+ACCESS要高,而后者的使用还必须另外交钱给微软。


ASP有知识产权的问题

ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。

JSP

对于脚本语言来讲,JSP还是拥有相当大的优势的,虽然其配置和部署相对其他脚本语言来说要复杂一些,但对于跨平台的中大型网站系统来讲,基于JAVA技术的JSP(结合JavaBean和EJB)几乎成为唯一的选择。

您好!论坛大多都是php语言写的是因为,PHP较ASP安全。
asp是微软的WEB技术,内部默认处理语言完全同vbscript一样(也可以用javascript),就是说ASP只是一个WEB处理平台,而内部用什么语言解释则取决于编写人员的爱好;而PHP则不同,PHP完全是一种独立的语言,假如有人说ASP是一种编程语言那么他就错了,PHP就跟JAVA/C/C++一样,是一种纯粹的编程语言。

第5题:

asp可以跟php混合做站吗?

我本来是用asp做站的,后来有一些php的功能模块,我想添加进来,请问会影响服务器吗?有什么影响吗?


完全可以。
用windows的IIS添加某个插件就可以实现PHP和ASP一起使用。现在大多数的虚拟主机都是这样的。ASP通过安装MYSQL ODBC就可以访问MYSQL数据库,而PHP通过打开ODBC扩展就可以访问MSSQ了。

这样的问题是:
由于PHP和ASP是两门差别很大的语言,不可能做到代码的重用。所以一个逻辑要写两套代码。当然,PHP和ASP分管不同的任务就可以避免这个问题。
您好!
asp跟php这两种语言本来就不是同样的工作环境。不过如果你的网站空间服务器同时支持的话,是可以混合使用的。但不建议那么复杂混合建站,那样难管理。
可以,但肯定会对服务器有影响的。。。因为asp跟php这两种语言本来就不是同样的工作环境。不过如果你的网站空间服务器同时支持的话,是可以混合使用的。但不建议那么复杂混合建站,那样难管理。

第6题:

下列构建Web网站的组合中,性价比最高的是( )。

A.JSP +IIS+Oracle

B.ASP.NET+IIS+Microsoft SQL Server

C.PHP++Apache+MySQL

D.PHP+IIS+Oracle


正确答案:C

第7题:

HTML和ASP和PHP有什么区别?


您好!
首先,就代码而言,html是基本的;jsp,asp,php文档都以html为基础,只是用程序代码动态输出html代码,特点是同一文档根据不同情况可以输出不同的html代码。jsp,asp,php文档都要经过编译后生成html代码,也就是我们在浏览器中看到的结果,不同之处在于jsp是一般浏览器都能编译的,asp和php需要服务器支持,另外cgi也需要服务器支持。
从编程角度看,asp和php都可以支持多充语言编程,可以javascript,vbscript或者perl等等,甚至可以混合语言编程。
不能简单从扩展名判断其文档类型!应该从服务器和源代码来判断。里面有的一般是asp文档,里面有$的一般是php文档。由于一般asp和php都有限制,所以在浏览器中采用查看源代码或者直接下载该文档的方法都是看不到真正源代码的,只能看到源代码运行后生成的html,真正得到源代码恐怕只能攻击并破解服务器:(
aspx与asp类似,只是支持.net,在开发中更方便,功能更强大。
至于数据库技术的使用,则是另一话题,不论jsp,asp,php都可以使用数据库,考虑到保护源代码,一般都用asp和php,但这不是本质差别,因为不论jsp,asp,php都可以不使用数据库。"
html 是客户端浏览器内容显示控制用的。asp 和php 都是服务器端用来控制输出内容获取信息等动态脚本语言。php是开源的。速度比asp稍快。asp 是微软的。比较容易上手,好学。

第8题:

PHP跟ASP一样,只能应用IIS架设服务器。()

此题为判断题(对,错)。


答案:错

第9题:

ASP使用需要结合( )代码。

A.HTML

B.Java

C.JSP

D.PHP


正确答案:A

第10题:

在ASP.NET中采用Code Behind 代码隐藏技术分离HTML显示代码和业务逻辑代码,在PHP中采用的技术是( )。

A.模板技术

B.静态缓存技术

C.PHP引擎技术

D.后台编译技术


正确答案:A

更多相关问题