服务器端应用技术
2016-05-22 16:43
399 查看
比较常用的服务端技术
1.CGI
CGI(Common Gateway Interface,通用网络接口)是最早用来创建动态网页的一种技术,可以使浏览器与服务器之间产生互动关系。它允许使用不同的语言来编写适合的CGI程序,然后放在web服务器上运行。当客户端发出请求给服务器时,服务器根据用户请求建立一个新的进程来执行指定的CGI程序,并将执行结果以网页的形式传输到客户端的浏览器中显示。
2.ASP
ASP(Active Server Page)是一种使用很广泛的开发动态网站的技术,它通过在页面代码中嵌入VBscript或Javascript脚本语言来生成动态的内容。在服务器端必须安装适当的解释器后才可以通过调用此解释器来执行脚本程序,然后将执行结果与静态内容部分结合并传送到客户浏览器中。
3.PHP
PHP(Personal Home Page)是一种开发动态网页的技术,其语法类似于C,并且混合了Perl、C++ 和java的一些特性。他是一种开源的web服务器脚本语言,被广泛应用到UNIX/Linux平台。由于PHP本身的代码对外开放,并且经过软件工程师的检测,因此具有公认的安全性能。
4.ASP.NET
ASP.NET是一种建立动态web应用程序的技术,是.NET框架的一部分,可以使用任何.NET兼容的语言来编写ASP.NET应用程序。使用Visual Basic.NET、C#、J#和ASP.NET页面(Web Forms)编译则可以提供比脚本语言更出色的性能。
5.JSP
JSP(Java Server Page)是以java为基础开发的,沿用了java强大的API 功能。jsp页面中的HTML代码用来显示静态内容部分,嵌入到页面中的java代码与jsp标记来生成动态的内容部分JSP允许开发人员编写自己的标签库来完成应用程序的特定要求。它可以被预编译,从而提高了程序的运行速度。由于JSP开发的应用程序经过一次编译后即可运行,所以在绝大部分系统平台中,代码无须修改即可在支持JSP的任何服务器中运行。
1.CGI
CGI(Common Gateway Interface,通用网络接口)是最早用来创建动态网页的一种技术,可以使浏览器与服务器之间产生互动关系。它允许使用不同的语言来编写适合的CGI程序,然后放在web服务器上运行。当客户端发出请求给服务器时,服务器根据用户请求建立一个新的进程来执行指定的CGI程序,并将执行结果以网页的形式传输到客户端的浏览器中显示。
2.ASP
ASP(Active Server Page)是一种使用很广泛的开发动态网站的技术,它通过在页面代码中嵌入VBscript或Javascript脚本语言来生成动态的内容。在服务器端必须安装适当的解释器后才可以通过调用此解释器来执行脚本程序,然后将执行结果与静态内容部分结合并传送到客户浏览器中。
3.PHP
PHP(Personal Home Page)是一种开发动态网页的技术,其语法类似于C,并且混合了Perl、C++ 和java的一些特性。他是一种开源的web服务器脚本语言,被广泛应用到UNIX/Linux平台。由于PHP本身的代码对外开放,并且经过软件工程师的检测,因此具有公认的安全性能。
4.ASP.NET
ASP.NET是一种建立动态web应用程序的技术,是.NET框架的一部分,可以使用任何.NET兼容的语言来编写ASP.NET应用程序。使用Visual Basic.NET、C#、J#和ASP.NET页面(Web Forms)编译则可以提供比脚本语言更出色的性能。
5.JSP
JSP(Java Server Page)是以java为基础开发的,沿用了java强大的API 功能。jsp页面中的HTML代码用来显示静态内容部分,嵌入到页面中的java代码与jsp标记来生成动态的内容部分JSP允许开发人员编写自己的标签库来完成应用程序的特定要求。它可以被预编译,从而提高了程序的运行速度。由于JSP开发的应用程序经过一次编译后即可运行,所以在绝大部分系统平台中,代码无须修改即可在支持JSP的任何服务器中运行。
相关文章推荐
- tomcat(14)服务器组件和服务组件
- 线程的生命周期
- c语言优秀编程风格
- struts2中的ModelDriven运行机制
- 通过文本查找元素
- 数据库和数据仓库(笔记)
- case语法练习脚本之判断
- 快速乘法 Lucas定理
- POJ3368 Frequent values
- Android中侧拉菜单的使用
- java jvm-"=="和equal,堆和栈的区别和联系
- 一步步学spark之一scala循环表达式和for循环使用1.5
- Spring.Net学习笔记(八)-设置配置文件参数
- 学习进度第十二周
- linux的slect的脚本适用于交互
- MyBatis学习--逆向工程
- zabbix应用
- 简单的手风琴效果
- 第十三周阅读程序 纯虚函数
- LeetCode经典题目笔记(一)