- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在Dreamwaver6 中设置本地测试服务器
在Dreamweaver CS6 中设置本地测试服务器
使用 ASP、ColdFusion 或 PHP 等服务器端语言开发网站时,可通过本地测试服务器查看动态代码生成的页面的实际效果,然后将它转入生产阶段。如果您要使用动态页面进行任何预览, Dreamweaver 实际会要求您设置测试服务器。虽然可以将 Internet 上的实时服务器用于测试,但是一般情况下这不是一个好主意。首先,即使连接速度较高,整个过程还是较慢。其次,您必须使用连接到 Internet。最重要的是,会冒险暴露所有错误,这可能为恶意攻击者提供了设置的重要信息。而设置本地测试服务器更为简单和安全。
我是否需要本地测试服务器?
并非所有网站都需要本地测试服务器。如果页面只包含静态 HTML、CSS 和 JavaScript,无需测试服务器即可在实时视图中直接测试页面,或者按 F12 (Windows) 或 Option+F12 (Mac) 在浏览器中预览它们。这同样适用于包含在 Flash Player 中回放的内容(如 SWF 或 FLV 文件)的网页。
仅当您使用 ASP、ColdFusion PHP或JSP 等服务器端技术时,需要测试服务器。需要服务器处理动态代码并将它转换为可在实时视图或浏览器中显示的 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 告诉 Drea
您可能关注的文档
- 国家临床重点专心脏大血管评分标准(试行).doc
- 国家中长期科技展规划纲要配套政策评价.doc
- 国家公务员考试对策略.doc
- 国家二维CAD试需知.docx
- 国家公布的淘汰力变压器和电动机目录.doc
- 国家公职人员考存档证明,同意报考证明等.doc
- 国家公职人员学考试试题及答案2014最新最全5.doc
- 国家外汇管理局汇报表(废止部分).doc
- 国家循环经济模案例单位项目IPO上市咨询(2013年最新细分市场+募投可研+招股书底稿)综合解决方案.docx
- 国家火炬计划重高新技术企业D.doc
- 2025年安全生产应急管理体系安全演练试题集.docx
- 我国商事仲裁纠错机制研究.docx
- 2025年医保法规知识考试题库:医保患者权益保障与医疗保险待遇调整政策完善建议试卷.docx
- 开发区院区食堂委托管理服务合同.docx
- 宜昌城镇体检人群甲状腺结节检出率及相关危险因素研究.docx
- 2025年书法教师职业能力测试卷:书法教育论文发表与交流试题.docx
- 大班幼儿整理能力提升的行动研究.docx
- 2025年电子商务师职业资格考试题库:电子商务市场分析与营销策略试题.docx
- 2025年中学教师资格考试《综合素质》心理辅导案例题库解析试卷.docx
- 2025年中学教师资格证考试《综合素质》教育信息化应用能力全真模拟试题卷(含答案).docx
文档评论(0)