您的位置:

php从代码看跟asp很像,php比asp好在哪里

本文目录一览:

PHP与ASP的区别是什么

一、主体不同

1、PHP:即“超文本预处理器”,是一种通用开源脚本语言。

2、ASP:是Active Server Page的缩写,为“活动服务器网页”。

二、特点不同

1、PHP:是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。

2、ASP:是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。

三、作用不同

1、PHP:独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。

2、ASP:是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。

参考资料来源:百度百科-PHP

参考资料来源:百度百科-asp语言

php和asp有什么区别,感觉都是一样的,差不多

php比asp要好很多,虽然最终实现的都就网页,但PHP里的类、函数、系统函数库比ASP强多了php跨平台性也比较好。效率方面PHP比ASP高,但实际的的时候貌似我没感觉出来什么区别,高负载情况肯定比ASP好。

PHP与ASP有什么区别?

1、时间不同:

PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。

由于Web程序开发十分复杂,以至于要制作一个简单的动态页面也需要编写大量的C代码才能完成。于是Microsoft公司于1996年推出一种Web应用开发技术ASP,用于取代对Web服务器进行可编程扩展的CGI标准。

2、编写语言不同:

ASP用VBScript、JavaScript等简单容易的脚本语言。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术。

HP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。

3、创立的目的不同:

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。

PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。

参考资料来源:百度百科-asp

参考资料来源:百度百科-PHP

asp和php区别,学习过.net 和asp,分别用过做过网站,感觉PHP和asp网站制作方面很多相似,想问下不同

HP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;与同样是嵌入HTML文档的脚本语言JavaScript相比,PHP在服务器端执行,充分利用了服务器的性能;PHP执行引擎还会将用户经常访问的PHP程序驻留在内存中,其他用户再一次访问这个程序时就不需要重新编译程序了,只要直接执行内存中的代码就可以了,这也是PHP高效率的体现之一。PHP具有非常强大的功能,所有的CGI或者JavaScript的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。

两种不同的动态网页设计语言,ASP是微软开发的,主要用于WINDOWS平台,编写格式和语言不一样。ASP 多数用 VBScript 书写, JavaScript用一些辅助;PHP 的交互性能比 ASP 好,安全性也好,主要在LINUX平台下。

如果想学习,还是拿ASP开刀,比较容易学。PHP的话要学的东西就多一些。

希望你学习成功...

如果有帮助你 请采纳我的答案..

php代码可以像asp那样子用DW相关软件来视图编辑吗

2楼大哥,不要误人子弟!

您说的其他软件也跟本没有听说过可以视图编辑的,那么MS的VS算不算是视图编辑?

你说的php代码可以像asp那样子用DW相关软件来视图编辑吗

是不是只通过DW自动生成如分页,数据填充等效果?这个是可以实现的

DW可以为PHP提供可视化编程,不过个人不建议这样做,虽然用DW可以非常快速的开发出一个动态的PHP网站程序,但是其开发出来的东西没有分层(MVC,具体什么是MVC百度下吧),所以会导致后期的维护和调试带来较大的困难。所以建议用DW这样的软件做好页面,然后通过像zend studio这样的软件来做逻辑的代码编写.当然如果你喜欢也可以在DW完成逻辑层的编写。