谈谈asp,php,jsp的优缺点】的更多相关文章

谈谈asp,php,jsp的优缺点   http://hi.baidu.com/lhyboy/item/f95bac264c38830d72863e41 asp.php.asp.net.jsp等主流网站开发语言比较 今天发一篇关于主流网站开发语言的文章 — “asp.php.asp.net.jsp等主流网站开发语言比较”,和大家一起交流一下各种主流网站开发语言的优缺点,现在主流的网站开发语言无外乎asp.php.asp.net.jsp等.网页从开始简单的hmtl到复杂的服务语言,走过了10多个年…
目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor). 简 介 : ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的.互动的.高性能的WEB服务应用程序.ASP采用脚本语言VBScript(Java script)作为自己的开发语言. PHP是一种跨平台的服务器端的嵌入式脚本语言.它大量地借用C,Java和P…
1 各自的HelloWord版本 1.1 ASP <%  Response.Write("hello asp") %> 文件名为test.asp. 1.2 ASP.net <%@ page Language="C#" %> <%  Response.Write("hello asp.net"); %> 文件名为test.aspx. 需要注意的是由于ASP.net支持多种语言开发,而默认的语言是VB.net,这里…
1.CGI   CGI(Common Gateway Interface,公用网关接口)是较早用来建立动态网页的技术.当客户端向Web服务器上指定的CGI程序发出请求时,Web服务器会启动一个新的进程执行某些CGI程序,程序执行后将结果以网页的形式再发送回客户端.     CGI的优点是它可以用很多语言编写,如 C .C++ .VB和Perl语言.在语言的选择上有很大的灵活性.最常用的CGI开发语言为Perl.     CGI的主要缺点是维护复杂,运行效率也比较低.这主要由以下几方法原因造成:…
前言 前面的博客谈的大多数都是针对数据的缓存,今天我们来换换口味.来谈谈在ASP.NET Core中的ResponseCaching,与ResponseCaching关联密切的也就是常说的HTTP缓存. 在阅读本文内容之前,默认各位有HTTP缓存相关的基础,主要是Cache-Control相关的. 这里也贴两篇相关的博客: 透过浏览器看HTTP缓存 HTTP协议 (四) 缓存 回到正题,对于ASP.NET Core中的ResponseCaching,本文主要讲三个相关的小内容 客户端(浏览器)缓…
html是超文本链接语言.是静态的.显示在client.仅仅用HTML做出来的网页是静态网页.没不论什么交互功能. JS是一种基于对象和事件驱动的脚本语言,执行在client.是一种比較简单的编程语言,用法是向Web页面的HTML文件里添加一个脚本让HTML做出来的表态网页功能更强大.不须要单独编译解释,当一个支持JavaScript的浏览器打开这个页面时,它会读出这个脚本并执行其指令. PHP是程序设计语言,执行在server端的,主要用来对处理客户通过网页提交的信息.它是执行在server端…
ASP实例源码浏览次数:4 一般地,我们要查看Internet 网上的一个网页,那么 当您第一次访问这个网页的时候, 系统首先要将这个网页下载到您的本地计算机 的一个临时文件夹中进行缓存, 当在一定的时间内, 您第二次. 第三次来访问这 个网页的时候, 浏览器就直接从您的本地计算机的临时文件夹中读取这个文件显 示, 这样做的好处就是避免每次都要重新下载而占用大量的时间和网络资源, 不 得不说页面的缓存加快了网页的显示, 当然也有它的坏处, 例如当服务器上的网 页己经更新, 而本地显示的还是没有更…
asp.net MVC是一个具有极大扩展性的框架,可以在从Url请求开始直到最终的html的渲染之间进行扩展,所以要学好还是需要了解框架的运行原理,推荐Artech. 今天我们回忆的不是MVC中的filter,也不是Controller的激活或者是Action的执行,或者是Url路由RouteData的生成,我们来回忆的是RouteTable.Routes  ,即全局路由表的两个属性.AppendTrailingSlash以及LowercaseUrls. AppendTrailingSlash的…
学而不思则罔,思而不学则殆,每天坚持一小步,则成功一大步 asp.net中的<% %>,<%= %>,<%#eval("") %><%$ %>的使用 下面来看一下asp.net中的<% %>,<%= %>,><%# %><%$ %>的使用 首先我们来看一下<% %>的使用 在aspx的页面中只能使用服务器控件和一般的控件,有些时候你想在该页面写入c#代码,必须使用<%…
shodan shodan和我们国内的钟馗之眼是一种搜索引擎,他们区别于百度等引擎,他们只爬设备,只爬联网设备. 网址为: https://www.shodan.io/ Shodan,也有人把他叫撒旦,是和百度谷歌不一样的,谷歌百度爬的网页信息,而shodan爬的是互联网设备,也包括端口. 智能家电越来越多,能连上互联网就可能被shodan这种引擎爬到. Shodan的语法 Net Cify Country Post Os Hostname Server 如何利用shodan去搜索 直接在sho…
首先我们来看一下<% %>的使用 在aspx的页面中只能使用服务器控件和一般的控件,有些时候你想在该页面写入c#代码,必须使用<% %>,然后在里面写入c#的代码,下面我们来看一例子 <form id="form1" runat="server"> <div> <% Response.Write("hello,world"); %> </div> </form>…
.net C#中页面之间传值传参的六种方法 1.QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中.如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法.但是对于传递数组或对象的话,就不能用这个方法了.下面是一个例子: private void Button1_Click(object sender, System.EventArgs e) { string s_url; s_url = "b.aspx?name=" + Labe…
1.PHP的意思? 答:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页 2.谈谈asp,php,jsp的优缺点? 答:ASP全名Active Server Pages,是一个WEB服务器端的开发环境, 利用它可以产生和运行动态的.交互的.高性能的WEB服务应用程序.ASP采用脚本语言VB Script(Java script)作为自己的开发语言. PHP是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己…
php面试题及答案(原创)收藏 基础题: 1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的. 两者都可…
php面试题及答案收藏(这套试题是在网上看到的,不知作者是谁) 基础题 1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN…
1.用PHP打印出前一天的时间格式是2014-01-13 12:10:21(2分) 2.echo(),print(),print_r()的区别(3分) 3.能够使HTML和PHP分离开使用的模板(1分) 4.使用哪些工具进行版本控制?(1分) 5.如何实现字符串翻转?(3分) ————————————————————— 6.优化MYSQL数据库的方法.(4分,多写多得) 7.PHP的意思(送1分) 8.MYSQL取得当前时间的函数是?,格式化日期的函数是(2分) 9.实现中文字串截取无乱码的方法…
php面试题之五--PHP综合应用(高级部分) 五.PHP综合应用 1.写出下列服务的用途和默认端口(新浪网技术部) ftp.ssh.http.telnet.https ftp:File Transfer Protocol,文件传输协议,是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输,其默认端口是21. ssh:Secure Shell,安全外壳协议,建立在应用层和传输层基础上的安全协议.SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,其默端口是22. ht…
1,用PHP打印出前一天的时间,格式是2006-5-10 22:21:21echo date("Y:m:d H:i:s",strtotime("-1 day"));?>2,echo(),print(),print_r()的区别echo是语言结构,无返回值;print功能和echo基本相同,不同的是print是函数,有返回值;print_r是递归打印,用于输出数组对象3,能够使HTML和PHP分离开使用的模板smarty, PHPLib, FastTemplat…
汗~~做了一下网络上的php题目,不知不觉做到现在.....把答案贴出来如果有问题请欢迎补充和指正 1.用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分)   $a = date("Y-m-d H:i:s", strtotime("-1 day")); print_r($a);   2.echo(),print(),print_r()的区别(3分)   echo 和print不是一个函数,是一个语言结构 int print(string $…
五.PHP综合应用 1.写出下列服务的用途和默认端口(新浪网技术部) ftp.ssh.http.telnet.https ftp:File Transfer Protocol,文件传输协议,是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输,其默认端口是21. ssh:Secure Shell,安全外壳协议,建立在应用层和传输层基础上的安全协议.SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,其默端口是22. http:hypertext transport p…
PHP经典面试题:(不断跟进补充中...) 1.用PHP打印出前一天的时间格式是2009-02-10 22:21:21(2分) echo date('Y-m-d H:i:s', strtotime('-1 day')); 或者 $yesterday = time() - (24 * 60 * 60); echo 'today:'.date('Y-m-d H:i:s')."n"; echo 'yesterday:'. date('Y-m-d H:i:s', $yesterday).&qu…
function_exist()如果没有函数,返回空. is_string($str) 如果$str是布尔型的值,返回为空.是返回1,错误返回空is_array() 同上 字符串输出时,加逗号就自动空格.<?phpecho1+2+"3+4+5";?>结果为6//字符串"3+4+5"只输出3布尔型与Null ---->integer /floatstring--->integer/float $a=array(1=>5,5=>8,2…
PHP面试题汇总 这是一份比较全面的PHP面试题.对准备去新公司应聘PHP职位的开发者应该有帮助.或者说,对招聘PHP开发人员的企业也有些帮助,不过就不要原样打印出来考了,稍微改一改. 简述题(50分) 1. 用PHP打印出前一天的时间格式是2006-5-10 22:21:21.(2分) <?php echo date ("Y-m-d H:i:s" ,strtotime(‘-1,days’)); ?> 2. echo(),print(),print_r()的区别.(3分)…
1.session与cookie差分? 答:session:储存用户訪问的全局唯一变量,存储在server上的php指定的文件夹中的(session_dir)的位置进行的存放 cookie:用来存储连续访問一个頁面时所使用,是存储在client.对于Cookie来说是存储在用户WIN的Temp文件夹中的. 两者都可通过时间来设置时间长短 2.怎样改动SESSION的生存时间 答:方法1:将php.ini中的session.gc_maxlifetime设置为9999重新启动apache 方法2:$…
五.PHP综合应用 1.写出下列服务的用途和默认端口(新浪网技术部) ftp.ssh.http.telnet.https ftp:File Transfer Protocol,文件传输协议,是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输,其默认端口是21. ssh:Secure Shell,安全外壳协议,建立在应用层和传输层基础上的安全协议.SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,其默端口是22. http:hypertext transport p…
1.用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) $a = date("Y-m-d H:i:s", strtotime("-1 day")); print_r($a); 2.echo(),print(),print_r()的区别(3分) echo 和print不是一个函数,是一个语言结构 int print(string $arg), 只有一个参数 echo arg1,arg1,arg2; 可以输出多个参数,返回void echo和p…
From : http://www.51projob.com/a/PHP/20120905/602.html 下午,还有一场比较大的面试等着我[虽然接到pps的录用电话,可是心里还是想去verycd试下,因为我想给自己一个选择的机会,看看到底哪家公司更适合我],之所以用"大"这个词来形容这场面试,不是因为它的场面很大,而是,我极有可能要花三个多小时进行笔试和"面"试.为了不让这几个小时白费,还是准备一下吧,临时抱抱佛脚.   在网上随便点了一套很基础的php笔试题下…
1.表单中 get与post提交方法的区别? 答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息. 2.session与cookie的区别? 答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的. 两者都可通过时间来设置时间长短 3.数据库中的事务…
http://www.viphper.com/?p=28 1.用PHP打印出前一天的时间格式是2006-5-10 22:21:21(2分) $a = date("Y-m-d H:i:s", strtotime("-1 day")); print_r($a); 2.echo(),print(),print_r()的区别(3分) echo 和print不是一个函数,是一个语言结构 int print(string $arg), 只有一个参数 echo arg1,arg2…
一公司: 1.@当将其放置在一个PHP表达式之前有什么作用? 2.用foreach把$arr=array(1,2,3,4)每个values值乘2输出: 3.PHP定界符如何使用? 4.说出mysql_connect()和mysql_pconnect()区别? 5.用php打印出前一天的时间,格式是2006-5-10 22:21:22: 6.请写出PHP5的构造函数和析构函数,构造函数和析构函数可以接受参数吗? 7.描述parent,::,extends作用? 8.在HTTP1.0中,状态码200…