设为首页 - 加入收藏 - 网站地图 - RSS订阅 村姑网-www.cunguer.com
当前位置:首页 > 网络编程 > asp > 正文

asp与php区别分析

时间:2015-02-23 22:29:04 来源:村姑网 作者:喜欢安静 阅读:
导读:asp 和 php 都是动态网页开发语言,然而他们直接的区别主要表现在以下几个方面: 1、asp无需编译,使用 VBScript 、 JScript 等简单易懂的脚本语言,语法简单,比较简单易学。php大量地借用C,Java和Perl语言的语法 , 并结合PHP自己的特性,其本身就是一种语...
    aspphp都是动态网页开发语言,然而他们直接的区别主要表现在以下几个方面:
 
    1、asp无需编译,使用 VBScript 、 JScript 等简单易懂的脚本语言,语法简单,比较简单易学。php大量地借用C,Java和Perl语言的语法 , 并结合PHP自己的特性,其本身就是一种语言。php可以编译成函数来和许多数据库相连接。
 
    2、ASP可以通过Microsoft Windowsd的COM/DCOM获得ActiveX规 模支持,通过DCOM和Transcation Server获得结构支持。而php缺乏规模支持,缺乏多层结构支持,PHP提供的数据库接口支持不统一。
 
    3、asp使用的数据库如access、mssql都是收费的,而php你可以使用免费的mysql。
 
    4、asp跨平台的支持不是很好,而php则没有这个障碍,可以很好的运行在无论是win平台还是Linux,Unix都可以,同时支持IIS和Apache等Web服务器。
 
    5、PHP提供了类和对象。基于web的编程工作非常需要面向对象编程能力。PHP支持构造器、提取类等。
 
    6、从安全性上面来说,个人认为php要比asp的安全一些,因为php的源代码是完全开源的,你可以任意扩展而asp用到的组件、技术和asp本身不开源。
 
    上面的6点其实并没有完全说出asp与php的所有的区别,但是也基本上囊括了。
推荐内容