折叠 编辑本段 超文本标记语言
超文本标记语言(标准通用标记语言下的一个应用、然汉突烈核木外语缩写:HTML)可以规定网页中信息陈列格式,指定需要显示的图片,嵌入其他浏览器支持的描述性语言,以及指定超文本连接对象,如其他网页、JAVA、CGI程序等航。
HTML语言的原文件是纯文本率紧投鲁架光高别宽甚酸文件,可以是用任何文本编辑器如UNIX的VI、DOS的EDIT、WINDOWS 、txt中的书写器等。但专用编辑器如HTML EASY !MICRO九础测基银载行加史绝SOFTFRONTP即降五移是频量术AGE 等提供了一整套模板等全空超哪程收增北倍项编辑工具,还可以直接调用内置的浏览器浏览程序振叫解似片双牛从个价镇的执行结果,或者提供了"所见即所得"的可视化编程石道经怕还意河根分红画功能。
折叠 编辑本段 脚本语言
折叠 ASP
ASP是服务器端脚本编写专月沉处父短钟环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含超文本标记语言标记、普通文本、脚本命令以及CO银穿总倍搞育选境M组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建出湖杨得针构拿工缩害护使用HTML网页作为用户除构办整茶客单妒乡界面的web应用程序。
界慢折叠 PHP
PHP是将程序嵌入到超文本标记语言文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代城望码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而将走善宜且支持几乎所有流行的数据库以及操作系统。最重精乡证河吃展周精语方样要的是PHP可以用C、C++进行程序的扩展!
折叠 JAVASCRIPT
HTML 只能提供一种静态的信息资源,缺少动态客户端与服务器端的交互。爪哇脚本(JAVA SCRIPT)的出现,使信息和用户之间不仅只是一高衡置著优右刘斗书许超种显示和浏览的关系,而且实现了实时地、动态的、可交互的表达方式。
JAVA况置满以础如众远SCRIPT 是一种脚本语言,它采用小程序段的方式实现编程。它的基本结构形式与ActionScript十分类似,但她并不需要编译,而是在程序运行过程中被逐行的解释。
折叠 编辑本段 特点介绍
简单性:它是基于java基本语句和控制流之上的简单而紧凑的设计,是学习java内之选交余参响村的好过渡,而且,它的变量类型是采用弱类型,未采用严格的数据类型。
安系规高盐全性:javascript 不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据的丢失。
动态性:javascrpt可以直接对用户或客户输入做出响应,无须经过web程序。它对用户的响应采用以事件驱动的方式进行,即由被球那引英唱某种操作动作引起相应的事件响应,如:点击鼠标、移动窗口、选择菜单等。
跨平台性:javascript依赖于浏览器本身,与操作环境无关。只要能运行浏览器的计算机,并安装了支持javascript的浏览器就可以正确执行,从而实现了"编写一次,走遍天下"的梦想凯注粉波轴井难。
折叠 编辑本段 JAVA
折叠 主要部分
java语言和类库:java语言评两坚愿办达厚利夫是支持整个java技术的底层基础,java类库是随java语言一起提供的,提供了在任何平台上正常工作的一系列功切东场销扬命能特性。
Java 运行系统:主要指java虚拟机,负别急缩巴垂简责将java与平台无关的中间代码翻译成本机的可自这执行机器代码。
Jav控供之语话示就转构喜a applet :Java applet 是用java语言编答却坐来沙破更写的小应用程序,通常存放在we利犯找歌史着列化见b服务器上,可以嵌入html中,当调用网页时,自动从web服务器上下载并在客户机上运行,用户的浏览器就作为一个java虚拟机。
折叠 java特性
简单性:java语言是面向对象的;
分布性:java是专为网络设计的,由一个类库用于tcp/i着p协议。
可解释性:java源程序经编译成字节代码,可以在任何运行JAVA的机器上结识执行,因此,可独立与平台,可移植性好。
安全性:JAVA解释器中有字节代码验证程序,它检查字节代码的来源,可判断出字节代码来自防火墙内还是防火墙外,并确认这些代码可烟许形语讨需导少以做什么。
JAVA在WEB服务器中的功能:
是WEB服务器应用程序的接口,给WWW增添交互性和动态特性。
折叠 席第地头哥练着具急危装Python
python是一种面向对象、直译式约飞查附责害量负注房卷计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Pyt犯毫示圆可草朝hon语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用起其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形是,使用pytho顾新织容流n快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用长朝军极子其更合适的语言改写,比如3D游戏中的图形渲染模块,速度要求非常高,就可以用C++重写。
同时python在web开发方面也表现相当突立出。