文档介绍:第二章电子商务网站开发 技术基础
●网站编程语言
●网站发布
●数据库
第一节网站基础
一、网站编程语言
HTML,DHTML,VRML,XML比较
ASP语言
PHP
Java语言(J2EE)
JSP
C、C++、C#、.net
1、HTML,DHTML,VRML,XML比较
HTML:超文本标记语言
DHTML:动态超文本标记语言
VRML:虚拟现实模型语言
XML:扩展标记语言(电子商务基础编程语言)
ASP是一种在服务端运行的脚本程序,通过服务器执行脚本后输出HTML页面,因此它完全兼容所有浏览器种类,可方便处理留言簿,聊天室,网站统计分析等的WEB应用程序。
语言特点: ●完全嵌入HTML,类似网页脚本使用方法。 ●直接执行程序代码,不需要人工编译和连接。 ●编程灵活,可以采用任一种脚本来编写程序。 ● ADO组件的引入,存取数据库变得轻松容易。 ●代码隐藏,客户端仅为程序处理后的HTML。 ●编程效率极高,节省了不少WEB程序的开发时间。
2、ASP(Active Server Pages)
语言弱点:
●安全性和键壮性不足(基于Windows); ●处理能力受制约; ●系统移植性较差(不能跨平台)。
。因为Asp文件是文本文件,所以,我们可以用所有的文本编辑器来创建和编写ASP文件。
<html> <head> <title>计算并显示从 1 累加到 10 得值。<title> </head> <body> 这个ASP程序计算并显示从 1 累加到 10 得值。 <br><br> <% i=1 n=0 for i=1 to 10 n=n+i "从 1 加到" i " 的结果是:" n "<br>" next %> </body> </html>
ASP
代码
运行结果
语言注解:
<%……%>标记之内的所有代码是vbscript脚本语言代码,标记之外的所有代码为标准的Html代码。 <%……%>叫做分界符,它将默认脚本编程语言的服务器端脚本命令括起来,与外界的Html语言分开。
长三角热线示例(源代码)
3、PHP(Personal HomePage)
技术特点:
●易于学台、有良好数据库交互能力;
●良好的安全性。