在Dreamweaver6 中设置本地测试服务器

Dreamweaver CS6 中设置本地测试服务器
使用 ASPColdFusion PHP 等服务器端语言开发网站时,可通过本地测试服务器查看动态代码生成的页面的实际效果,然后将它转入生产阶段。如果您要使用动态页面进行任何预览, Dreamweaver  实际会要求您设置测试服务器。虽然可以将 Internet 上的实时服务器用于测试,但是一般情况下这不是一个好主意。首先,即使连接速度较高,整个过程还是较慢。其次,您必须使用连接到 Internet。最重要的是,会冒险暴露所有错误,这可能为恶意攻击者提供了设置的重要信息。而设置本地测试服务器更为简单和安全。
我是否需要本地测试服务器?
并非所有网站都需要本地测试服务器。如果页面只包含静态 HTMLCSS JavaScript,无需测试服务器即可在实时视图中直接测试页面,或者按 F12 (Windows) 馈线卡 Option+F12 (Mac) 在浏览器中预览它们。这同样适用于包含在 Flash Player 中回放的内容(如 SWF FLV 文件)的网页。
仅当您使用 ASPColdFusion PHPJSP 等服务器端技术时,需要测试服务器。需要服
务器处理动态代码并将它转换为可在实时视图或浏览器中显示的 HTML 输出。测试服务器的工作压力就像一个普通网站。唯一的区别在于,它不在开放的 Internet 上,而是在发布站点或个别页面之前熨平所有褶皱的地方。
为什么不可以将自己的网站用于测试?
您可以这样做,但不建议。您的远程服务器是网站的对外面。即使尚未推出网站,将远程服务器用于测试也不算一个好主意。
出于安全原因,许多实时服务器会禁止错误消息,使得对错误进行疑难解答变得困难。并且,除非您为尝试创建一个单独位置(文件夹),否则一旦发布站点,就无法在任何位置进行测试。而将页面从测试文件夹移到目标位置时可能出现一些问题。最大的危险可能是搞不清处理的是测试页还是实际页。稍有不慎,网站就会受损。
就效率和安全性而言,投入本地测试服务器的时间是物有所值的。如果要使用一种服务器端技术进行正式开发,这不是一个选项,而是必须的。
那么,如何获得测试服务器呢?
设计工作室和大型组织通常在称为登台服务器的专用机器上测试站点,这些服务器可通过本地网或 Internet 访问。但是,对于个人开发人员,一般不需要这样做。最简单的解决方案是通过以下方法在本地计算机上创建一个测试环境:安装一个 Web 废矿物油服务器(负责处理网页),再安装一个应用程序服务器(能处理显示在网页中的动态数据)。可能还需要安装一个数据库服务器。
为了避免任何误解,这些服务器并非单独的机器,而是可以安装在任何适当计算机上的软件。您需要其中哪些服务器取决于您选择的服务器端技术。
ASP 使用膏药制作 Microsoft IIS,后者与大多数版本的 Windows 捆绑在一起,但不会自动安装。ColdFusion Application Server 有自己的 Web 服务器,它可与现有的 Web 服务器及数据库集成,但最简单的方法是使用内嵌的 ColdFusion Web 服务器和数据库管理系统;有关更多信息(和下载),请参阅 ColdFusion 开发人员中心PHP 一般使用 Apache Web 服务器,但也可以安装在 IIS 中。Apache IIS 是免费的。ColdFusion 水晶簇是一个商业产品,但用于测试的开发人员版是免费的。您还可以获得免费的开发人员版 MySQL Microsoft SQL Server 数据库。
对于 PHP/MySQL 开发,您可以获得一体软件包(也是免费的),它可通过一个简单操作安装必要的软件。最受欢迎的是 XAMPP for Windows  MAMP for Mac OS X
对于测试,任何一个必要软件都不需要高性能硬件。如果有本地网,您可以将一台旧计算机作为测试服务器。但是除非您磁盘空间不足,否则在主计算机上为您选择的服务器端技术安装软件可能要简单得多。一旦安装后,它会在后台运行,几乎不占用任何资源。
如何使用本地测试服务器?
安装必要的软件后,您只需在 Dreamweaver 中为站点定义添加一些详细信息即可(下一部分提供说明),这样服务器就知道在实时视图中显示页面或在浏览器中预览它们之前如何处理页面中的动态代码了。为了使服务器能处理代码,Dreamweaver 需要将您的文件复制到服务器的文档根或文档根中的某个子文件夹(虽然一般首先将文件存储在那里)。文档根是网页和脚本存储位置的顶级文件夹。在远程服务器上,它通常称为 public_html www。在本地测试环境中,它通常称为 地震的模拟实验htdocs  wwwroot
您还需要将本地测试服务器的 URL 告诉 Dreamweaver。如果它在同一台计算机上,地址通常为localhost/热压设备
Dreamweaver 站点设置提供这些详细信息后,实时视图和在浏览器中预览会像静态 HTML 文件一样显示包含服务器端代码的页面(即动态页面)。
Dreamweaver CS6中定义本地测试服务器
Dreamweaver CS6 中的站点定义过程的变化旨在仅当需要时才提示您提供信息,从而帮助您更快地开始使用。如果使用过先前版本的 Dreamweaver,您会发现过渡很轻松。“基本”和“高级”选项卡已删除。现在只有一个对话框。
定义本地站点
Dreamweaver CS6 中定义站点只需要用于存储本地文件的站点和文件夹的名称。
1. 选择“站点>新建站点”。
2. 在“站点名称”文本框中为站点键入一个名称。
3. 单击“本地站点文件夹”文本框旁的文件夹图标,选择要存储本地版网站的文件夹。
4. 单击“保存”(请参阅图 1)。
1.基本站点定义只需要两条信息
5. 单击“完成”,关闭“管理站点”对话框。此时即可开始处理站点。
注意:如果测试服务器在本地计算机上,通常将本地文件存储在测试服务器的文档根中。这样,每次测试文件时,Dreamweaver 无需将这些文件复制到测试服务器

本文发布于:2024-09-25 16:34:35,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/135426.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:服务器   测试   站点   需要
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议