php网站源码 asp网站源码 哪个好

2024-05-15

1. php网站源码 asp网站源码 哪个好

你好,PHP源码相对来说比ASP略好一些,但不能说是完全绝对。
PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。  PHP安装它可以比 CGI或者Perl更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展!
优势:
1、开放的源代码:   所有的PHP源代码事实上都可以得到。   2、PHP是免费的。   和其它技术相比,PHP本身免费。   3、php的快捷性   程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。   4、跨平台性强:   由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。   5、效率高:   PHP消耗相当少的系统资源。   6、图像处理:   用PHP动态创建图像   7、面向对象:   在php4,php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。   8、专业专注:   PHP支持脚本语言为主,同为类C语言。

php网站源码 asp网站源码 哪个好

2. Asp源码 .net源码 PHP源码是什么

源码可以说是做网站的程序 ,ASP是一种语言。
传到自己的空间,如果功能完整则只需要对模版(网站的样子 通俗的说)修改下。
简单的说建一个新站的步骤:
1、有自己的空间(ASP程序 则要确定空间支持)、域名
2、将域名解析到空间IP,并且在空间后台也绑定该域名
3、FTP传程序 等待上传---
4、域名登陆网站、以及后台修改设置
5、优化 叫别人测试 引外链
等等 ASP.net放在服务器上的是编译好的二进制文件,执行效率高,它也是从源代码编译过来的,开发人员修改好源代码后再进行编译。

而PHP放在服务器上的就是源代码,是由用户访问PHP文件的是由PHP解析器即时运算出结果的。

所以ASP.NET相对PHP安全些。

3. php asp.net哪个

不管是你是想学习还是想使用,都建议你用PHP,简单总结5点吧:
1、PHP以及相关的操作系统以及APACHE(或者现在比较流行的Nginx)/MYSQL都是免费的,相比来说,微软的东西(操作系统、IIS、SQL Server)没有免费的吧,这使得aspx在架构成本上摆下一局;
2、PHP的学习者比ASPX的学习者多上几十倍,就无法统计了,在技术支持上,开源的PHP明显的比商业化的ASPX强太多了,微软,你又败下一局;
3、相对于ASPX来说,PHP学习门槛和成本都很低,如果你是使用的话,能找到很多PHP程序员,总体来说,不用说,在部署的人力成本上,ASPX败了;
4、稳定性,知道我Dang为什么胜利吗?人心向背啊!人多,BUG会很快消失,微软的效率吗,你懂的!
5、比较不重要的一点:几乎所有程序员用的文本编辑器都支持PHP,ASPX呢?寥寥无几啊!

-----------------
综上所述,您看着办吧!我说的是您采纳不采纳!
纯粹手敲的啊,哥们!

php asp.net哪个

4. 网站搭建中,怎么区分ASP和PHP

1:空间支持上
ASP:程序要求比较低,空间只要支持ASP+access即可运行
PHP:配置要求比较高,空间需要支持PHP及数据库,而且程序和数据库是单独的,一般的 unix空间都是这种配置。

2:空间大小
ASP:一般的网站100M-300MB就足够了。
PHP:因为程序和数据库是分开的,需要不同的空间大小,而且需要生成静态html文件,这就决定了 PHP的程序通常需要大型的空间,很多PHP空间有500MB,1G等等。

3:数据库
ASP:一般为 access数据库
PHP:一般为mysql或mssql数据库

4:版本支持
ASP:一般不支持.NET或静态文件生成
PHP:支持.NET版本切换和静态文件生成

5:安全性
ASP: 被黑客攻击,但因为安装使用方便,被很多要求低的中小型企业所使用。
PHP:因为程序和数据库是单独分开的,安全性高,漏洞少,而且不容易被攻击,乃建站首先。

6:优化推广的角度
ASP:因为是动态,不利于搜索引擎收录
PHP:可以全站生成纯静态文件,有利于收录和推广

以上六种是ASP和PHP的主要区别,希望对您有所帮助。

5. ASP,JSP,ASP.NET,PHP 是什么东西

ASP(Active Server Pages)是微软发布的脚本语言,利用它可执行的动态的Web服务应用程序。ASP的语法与Visual Basic非常类似,学过Visual Basic的人可以很快上手,它也是这几种脚本语言中较简单易学的开发语言。
ASP.NET是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。
JSP(Java Server Pages)是Sun公司退出的一种动态网页开发技术。JSP技术是以Java语言作为脚本语言的,熟悉Java语言的人可以很快上手。JSP虽然本身也是脚本语言,但是却和PHP、ASP有着本质的区别。PHP和ASP都由语言引擎解释执行程序代码,而JSP代码却被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对对JSP页面的第一次请求是发生(简单来说,执行效率极快)。
PHP(Hypertext Prepocessor)的语法和Perl很相似,但是PHP所包含的函数却远远多于Perl。PHP语法简单,非常易学易用,很利于快速开发各种功能不同的定制网站。由于其免费、开源,它往往和同样免费、开源的Apache和MySQL搭配使用,可以非常快速的搭配一套功能丰富的动态网站。
以下是三者的性能对比:

ASP,JSP,ASP.NET,PHP 是什么东西

6. ASP.NET和PHP有什么区别

asp.net是微软的东西,他的发展前途取决于微软的态度。
在.net之前,微软的是ASP。在微软的大力推广下,其看起来还是很有前途的。但现在,微软想推广asp.net,而ASP成了其障碍。所以从Windows Server 2003开始,微软对ASP做了许多限制,比如上传文件不能超过200KB等。再看看现在,微软为了推广Windows Vista以及最新的Windows 7,对Windows XP做了些什么,直接对普通用户停止了技术支持,就是为了迫使你更换。
如果以后,微软有了比.net更好的东西。微软估计会对.net做类似的限制,强制用户升级。

PHP是完全开源的,其需求更贴近日常的应用,代码风格类似于C语言,比较容易学习。
速度方面,虽然PHP不是经过编译的,但在Linux下的实际应用的执行效率肯定要比Windows下的.net快。
运行时的安全性PHP肯定要比微软的.net要高。不过通常代码都是没有保护的。通常需要用商业的Zend软件来加密。当然这个加密的过程也是种编译的过程。保护了代码的同时,还提高了执行速度。新的Zend的加密算法,目前还没有成功破解的。而.net如果只做单纯的编译,是很容易被反编译回来的。

PHP目前有两个支线,一个PHP4、一个是PHP5。两个支线都在共同的维护中。这保证过去使用PHP4的系统仍然能保证持续的良好的安全性和功能的更新。

7. ASP.NET和PHP有什么区别

asp.net是微软的东西,他的发展前途取决于微软的态度。
在.net之前,微软的是ASP。在微软的大力推广下,其看起来还是很有前途的。但现在,微软想推广asp.net,而ASP成了其障碍。所以从Windows
Server
2003开始,微软对ASP做了许多限制,比如上传文件不能超过200KB等。再看看现在,微软为了推广Windows
Vista以及最新的Windows
7,对Windows
XP做了些什么,直接对普通用户停止了技术支持,就是为了迫使你更换。
如果以后,微软有了比.net更好的东西。微软估计会对.net做类似的限制,强制用户升级。
PHP是完全开源的,其需求更贴近日常的应用,代码风格类似于C语言,比较容易学习。
速度方面,虽然PHP不是经过编译的,但在Linux下的实际应用的执行效率肯定要比Windows下的.net快。
运行时的安全性PHP肯定要比微软的.net要高。不过通常代码都是没有保护的。通常需要用商业的Zend软件来加密。当然这个加密的过程也是种编译的过程。保护了代码的同时,还提高了执行速度。新的Zend的加密算法,目前还没有成功破解的。而.net如果只做单纯的编译,是很容易被反编译回来的。
PHP目前有两个支线,一个PHP4、一个是PHP5。两个支线都在共同的维护中。这保证过去使用PHP4的系统仍然能保证持续的良好的安全性和功能的更新。

ASP.NET和PHP有什么区别