完整的Web开发环境搭建指南
立即解锁
发布时间: 2025-08-22 01:31:37 阅读量: 2 订阅数: 7 


WebRAD:使用Visual FoxPro构建Web数据库应用
### 完整的Web开发环境搭建指南
在Web开发领域,拥有一个完整且高效的开发环境至关重要。它涉及到众多软件工具的协同使用,下面将详细介绍这些工具及其配置和使用方法。
#### 开发机器所需软件工具
为了进行Web开发,Visual FoxPro开发者需要一系列新的软件工具。以下是开发机器所需的软件工具列表:
| 软件 | 描述 |
| --- | --- |
| MS Windows 2000 Professional | Windows 2000的桌面版本,集成了IIS(替代方案:Windows NT Workstation) |
| Visual FoxPro,版本6(带Service Pack 3)或更高 | 需要Visual FoxPro的完整开发版本,需要IDE |
| West Wind Web Connection | 需要框架的所有类库,包括WC.DLL |
| WS - FTP(或等效的FTP客户端软件) | FTP客户端软件,用于将文件从本地机器传输到远程生产服务器 |
| WinZip(可选) | 用于压缩文件的实用工具,可大大加快文件传输速度 |
| HTML Authoring tool(例如,GoLive或FrontPage) | 用于创建和管理HTML Web内容 |
| PCAnywhere(可选)或等效的远程控制软件 | 用于远程控制生产服务器,必须安装在开发机器和生产服务器上 |
| Windows 2000 Terminal Services | 比PCAnywhere更好的替代方案,更轻量级且速度更快,但缺乏文件传输选项,因此FTP客户端软件必不可少 |
| West Wind Web Monitor | 重要的站点监控工具,可检查动态内容的特定返回值,站点关闭时发送电子邮件警报 |
| Beyond Compare(可选) | 用于检查程序文件之间视觉差异的强大工具,可进行双窗口文件比较 |
| West Wind Help Builder(可选) | 用于构建基于HTML或CHM的帮助文档的优秀工具,模板驱动,可导入VFP类库进行文档编写 |
#### IIS在Windows 2000 Professional上的安装与配置
Internet Information Server(IIS)包含在Windows 2000 Professional CD中,但默认未安装。安装步骤如下:
1. 点击“开始” - “设置” - “控制面板” - “添加/删除程序” - “添加/删除Windows组件”。
2. 在Windows组件列表中,IIS排在第二位,勾选它并继续安装。
Windows 2000 Pro和Windows 2000 Server上的IIS有两个主要区别:
1. 在专业版上,机器只能绑定一个IP地址。WWWROOT目录中要么只有一个网站,要么所有网站都是根目录下的虚拟网站。
2. 任何时候机器最多只能有大约10个同时的Internet连接,这使得它不适合托管公共网站。
启动IIS的Microsoft管理控制台的步骤为:点击“开始” - “设置” - “控制面板” - “管理工具” - “Internet服务管理器”。这个控制台用于将机器上的物理目录映射到网站地址,还可以设置站点权限、定义脚本映射和默认页面。
创建新的虚拟网站(以“TODO”应用为例)的步骤如下:
1. 在IIS控制台中选择“默认网站”,右键单击并选择“新建” - “虚拟目录”,启动创建站点的向导。
2. 第一步,在向导中输入站点名称,例如“todo”作为别名。
3. 第二步,输入机器上保存HTML内容的物理目录名称,该目录必须已经存在。
4. 第三步,设置站点的访问权限,具体如下:
- **Read**:必须选择,以便HTML文件可以从磁盘读取并显示在浏览器中。
- **Run scripts(如ASP)**:如果网站有任何ASP样式的脚本,需要勾选。
- **Execute(如ISAPI应用程序或CGI)**:几乎应始终不勾选,因为勾选后该目录可以运行EXE文件和DLL文件,可能会造成安全漏洞。
- **Write**:应不勾选,否则外部世界可以向该网站写入文件。
- **Browse**:应不勾选,否则用户可以像在Windows资源管理器中一样浏览站点内容。
5. 点击“下一步”,然后点击“完成”,完成网站虚拟目录的创建。
#### WS - FTP的使用
WS - FTP是文件传输协议(FTP)客户端软件,用于将文件从开发机器传输到生产服务器,生产服务器必须安装FTP服务器。使用WS - FTP创建新的服务器连接的步骤如下:
1. 点击“New”按钮。
2. 在“Profile Name”字段中为新连接提供一个名称。
3. 提供需要连接的FTP站点的IP地址。
4. “Host Type”选择“Automatic Detect”。
5. 不要以“anonymous”用户身份连接到生产服务器,应使用服务器上设置的Windows用户名和密码。
在“Startup”选项卡中,可以设置连接时使用的信息,包括主机和本地目录的起始目录、过滤文件列表的掩码,以及如果服务器和客户端时区不同时的时间偏移。设置完成后,点击“OK”按钮,FTP客户端软件将连接到指定的服务器。
在FTP“Explorer”窗口中,“Remote System”一侧代表连接的服务器。可以从FTP站点的根目录导航到服务器上为该FTP站点创建的任何“虚拟”目录,还可以执行标准的目录和文件操作。如果要从本地系统上传文件到远程,只需点击文件名,然后将其拖到远程系统或点击屏幕中间的右箭头按钮。可以使用Shift - Click或Ctrl - Click选择多个文件。为了方便使用,可以按日期降序对本地文件进行排序,这样最近更改的文件将排在本地列表的顶部。
#### WinZip的使用
WinZip是任何软件开发人员必备的工具之一,它可以通过扫描文件中的重复模式,将文件压缩以加快在Internet上的上传和下载速度。Visual FoxPro数据库文件通常可以压缩得非常紧凑,而加密的Visual FoxPro可执行文件则压缩效果不佳。
最新版本的WinZip安装在Windows资源管理器的右键菜单中,方便选择文件后右键单击并发送到ZIP文件。可以从WinZip界面查看文件而无需将文件保存到磁盘,只需选择文件并点击“View”,相应的主机应用程序将启动。文件可以通过WinZip界面添加到ZIP文件中,也可以从Windows资源管理器界面选择文件并通过右键菜单添加。
在将数据从开发机器移动到生产服务器时,先压缩表文件是个好主意,特别是在使用拨号连接时。但如果通过公司办公室的T1线路进行文件传输,可能直接传输比先压缩再传输更快。
####
0
0
复制全文
相关推荐










