天气预报15天查询> 技术> jsp与php的区别

jsp与php的区别

更新时间: 2023-10-21 03:27:44     

一,jsp与php的区别

1、PHP是一种嵌入HTML页面中的脚本语言,JSP是Sun公司推出的一种动态网页技术。

2、PHP是由语言引擎解释执行程序代码,而JSP代码却被编译成Servlet并由Java虚拟机执行,这种编译操作仅在对JSP页面的第一次请求时发生。因此普遍认为JSP的执行效率比PHP高。

3、JSP是一种服务器端的脚本语言,最大的好处就是开发效率较高 。

二,python与php的区别

1、输出。

Python: print 默认换行,不换行要加逗号。

PHP: echo 可以输出多个变量;print ()只输出一个变量,且成功返回值为1,失败为0;print_r() 只输出数组;die() 先输出,后关机;printf() 格式化输出字符串;var_dump()可以判断一个变量的类型与长度,并输出变量的数。

2、数据类型。

PHP:七个数据类型:String,Integer,Float,Boolean,Array,Object,NULL

Python:五个标准的数据类型:Number,String,List,Tuple,Dictionary 其中包括Numberint,long,float,complex

3、访问权限。

PHP:三种访问权限,由高到低为public,protected,private

Python: _foo代表不能直接访问的类属性,需要通过类提供的接口访问;__foo代表类的私有成员;__foo__特殊方法专用的标识

4、定义变量和方法。

PHP: 弱类型语言,用$定义变量,一般情况下变量引用变量时也要带着$(区别于Java), 在类中定义变量时还要加var ,定义方法时 function test (){} 要用function声明。

Python:弱类型语言,定义变量时直接写,除了访问权限修饰符不需要加别的。定义方法时 def __init__(self,name): 要用def声明,self是必须要加的常量,代表该类的对象,方法体不用{}。

三,php的特点是什么

php的特点是成本低、易用性、跨平台兼容性、稳定性、学起来快易上手、与广阔的数据库连接等。

PHP(外文名:PHP:HypertextPreprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

四,xampp怎么设置php的url

1、第一首先打开xampp工具。 然后创建一个文本文件。

2、第二然后打开文本文件,编写html代码。 再保存文件。

3、第三然后勾选xampp工具的apache服务。 再更改http的端口为8080。

4、第四然后启动apache服务。 再将文件复制xampp工具文档。

5、第五然后更改文件的后缀名。 再更改文件的名字为index.html。

关键词: jsp php 区别

如有意见、反馈、侵权或投诉等情况,请联系:

电话:
邮箱:

我们将会在48小时内给与处理!

版权所有 Copyright ? 2009-2020 tianqiyubao3.com

页面:/news/view-5343065/ | 耗时:0.7702 s | 内存:1.90 MB | 查询:4 | 缓存读取:4 写入:0 | 加载文件:23
select * from tbl_Articles WHERE ArticleID=5343065 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=5343065 LIMIT 0,1
select * from tbl_Articles_sphinx where id=5343065 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(4929364,4730613,4649757,4627234,4627198,4627013,4574544,4557444,4546427,4546424,4537847,4537835,4534974,4532570,4526928,4526233,4517920,4512875,4482921,4477704,4460261,4452282,4446762,4446701,4417195,4370041,4370012,4367675,4366623,4358531) ORDER BY field (ArticleID,4929364,4730613,4649757,4627234,4627198,4627013,4574544,4557444,4546427,4546424,4537847,4537835,4534974,4532570,4526928,4526233,4517920,4512875,4482921,4477704,4460261,4452282,4446762,4446701,4417195,4370041,4370012,4367675,4366623,4358531)