中国万网
系列培训-
建站高级应用
北京万网网络技术有限责任公司
动态交互网站技术
在Web空间里,成千上万的站点在激烈的竞争着,要想吸引
用户,简单的,静态的页面是不够的,动态的有条理的数据
加上友好的交互性强的界面,最后再加上丰富的内容,才
是用户所乐意访问的。利用交互性很强的应用平台,商家
和用户之间进行勾通交流,并实施在线的商业服务。
静态网站
动态交互网站
什么是动态交互网站?
互联网交互功能是指通过在传统的网页设计
中,嵌入计算机程序代码,并在服务器端建设
数据库,使得网站具有更多交互功能,实现丰
富多彩的电子商务应用。动态网站技术是互联
网应用历史上一次最为关键的革命。它使得互
联网不再仅仅是一种单向传播的媒介,而且成
为一种最为高效的双向信息传输平台。
动态交互网站的运行原理
将最终的结果转换为标准 client
的HTML格式文件给客户端
客户端向服务器发出请求
Web service
服务器端对程序进行编译执行
并与数据库进行数据的交换
如何构建动态网站?
前台网页设计:
用ASP、PHP、CGI等脚本语言结合HTML编写
后台数据库支持:
mysql、SQL server、ACCESS等进行后台的
数据处理
常用脚本语言的介绍
脚本相关介绍文件适用操
语言后缀作系统
Active Server Page 是一种包含了使用VB
Script或Jscript脚本程序代码的网页。当
浏览器浏览ASP网页时, Web服务器就会根据
Win2000
器,这样浏览器端看到的就是动态生成的网
ASP 页。ASP是微软公司开发的代替CGI脚本程序
的一种应用,它可以与数据库和其它程序进
行交互
PHP是基于服务器端的用于产生动态网页的
可嵌入HTML中的脚本程序语言,用于进行数 Unix、
PHP 据库和网页之间的数据交互。.php Linux
CGI是通用网关接口,说的明白些,CGI就象
一座桥,把网页和web服务器中的执行程序 Win2000
连接起来;CGI就象个邮差, Unix 、
CGI 指令传递给服务器,再把服务器执行的结果
返还给HTML页, Linux
程序的调试
查看具体报错信息:
IE浏览器->工具菜单->选项->高
级->设置->显示友好Http错误信息
取消选择,即可在IE中看到具体的报错信
息,然后根据报错信息对程序进行修改
asp测试程序
<%
("hello,world")
%>
Php测试程序
<?
echo "hello, world“;
?>
Cgi测试程序
#!/usr/bin/perl
print"Content-type:text/html\n\n";
print "hello world!!!";
Exit
(如:)
并上传到网站中直接浏览。如可以正常浏
览,则服务器端的CGI功能正常。
使用cgi程序注意
1、cgi-bin目录和cgi文件的属性定义为755
2、perl解释路径:#!/usr/bin/perl
3、sendmail解释路径:/usr/sbin/sendmail
建站高级应用 来自淘豆网m.daumloan.com转载请标明出处.