本文共 1002 字,大约阅读时间需要 3 分钟。
静态网页
在网页中不包含需要在服务器端执行的代码。用HTML语法构造的,无法与使用者产生互动的网页,被称为静态网页。静态网页只能够单纯的显示网页的内容,而无法针对不同的网页浏览状况作出实时响应。
动态网页
网页中包含有需要在Web服务武器执行的代码。动态网页开发技术按照执行位置的不同分为:客户端与服务器端。
Web服务器
用来接受客户浏览器请求的,根据客户端浏览器请求决定如何显示网页内容。当我们打开一个网页或者其它文件时,Web 服务器会设置决定如何将该文件的内容交给客户端。 目前比较流行的 Web 服务器有 IIS(Internet Information Server)和 Apache。IIS由微软开发,使用简单,运行在Windows操作系统上。Apache为开源软件,适用Windows和Linux等系统。
网站
**文件系统网站**:用得较多,可指定网站文件存放位置,便于集中管理 **本地HTTP网站**:利用IIS作为Web容器运行,每一创建一个Web网站时都会在IIS默认网站主目录下创建一个虚拟目录了,IIS默认网站额物理路径:[系统分区]:\Inetpub\wwwroot **远程HTTP网站**:将Web项目创建在统一局域网内的其他主机的IIS主目录下,远程及主机必须安装IIS和Microsoft FrontPage 2002扩展 **FTP网站**:在远程服务器上创建网站,利用FTP对文件进行管理。
连接数据库
(1)如果要连接的数据库服务器与开发者的机器在同一局域网里,可以使用局域网IP地址或者局域网中的电脑主机名; (2)如果要连接的数据库服务器与开发者的机器不在同一局域网内,那么就要求数据库服务器必须有一个公网IP,我们可以使用公网IP来连接,如果数据库服务器还有互联网域名,那么用互联网域名也是可以的; (3)如果要连接的数据库服务器与开发者所使用的机器是同一台机器,那么可以使用方式有:"(local)" 或者" ." 或者"127.0.0.1"
避免SQL注入的方法
所有的SQL语句都存放在存储过程中; 参数化SQL语句
开发Web应用程序要处理的两大问题
在无连接型协议上通过HTML来管理用户界面; 管理应用程序的状态
Web应用程序开发周期
规划Web应用程序 设计应用程序(好的界面) 构造并测试应用程序的组件(技术的确定) 实施 生产和维护
转载地址:http://kbzci.baihongyu.com/