《21天学通HTML+CSS+JavaScript Web开发(第7版)》——2.6 Web托管

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 您迟早需要将您在本地计算机上创建的网站放到Internet服务器上。这样做之前,您必须确定自己需要什么样的托管协议。最简单的方法是,获取一个这样的Web托管账户,即让您能够将HTML文件、图像、样式表和其他Web内容上传到一台Web服务器。

本节书摘来自异步社区《21天学通HTML+CSS+JavaScript Web开发(第7版)》一书中的第2章,第2.6节,作者:【美】Laura Lemay(劳拉·莱梅) , Rafe Colburn(雷夫·科尔本) , Jennifer Kyrnin(珍妮弗·凯瑞恩)著,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.6 Web托管

您迟早需要将您在本地计算机上创建的网站放到Internet服务器上。这样做之前,您必须确定自己需要什么样的托管协议。最简单的方法是,获取一个这样的Web托管账户,即让您能够将HTML文件、图像、样式表和其他Web内容上传到一台Web服务器。这种方法让您能够在本地轻松地创建网站,并原封不动地发布到服务器。

2.6.1 使用内容管理应用程序
另一种选择是使用应用程序将内容发布到Web上。如果您要创建的网站属于已有的类型,市面上有相应的发布工具,这种选择将更合适。
无论使用上述哪类应用程序,通常您只需填写表单并为网站选择URL和主题,然后就可以通过表单输入内容,而无须为网页编写HTML。有些应用程序甚至包含WYSIWYG编辑器,让您无须使用HTML就能设置您输入的内容的格式。

然而,这并不意味着您无须学习HTML和级联样式表(CSS)。即便不手工创建网页,输入内容或修改主题时,您也需要明白网页是如何创建的。如果您不明白网页是如何创建的,就不知道如何找出并修复网站存在的标记问题——无论这个网站是否是您负责编写的。

对大多数刚接触Web发布的人来说,使用一个应用程序是最佳的方法,因为这样您能够马上将感兴趣的内容放到Web上,而无须搞明白太多的事情。然而,有些人受困于这些应用程序的局限性,想自己做得更多,更好地控制自己的网站。本书将帮助他们实现这个目标。
2.6.2 设置Web托管
如果您要创建并上传网页,就需要选择一家能够提供所需存储空间的公司。托管公司多如牛毛,它们向需要建立网站的人提供Web空间。诸如DreamHost和Pair.com等公司从事托管业务多年,提供各种价格实惠的托管套餐,但还有众多其他的选择。很多人都向为其提供网站域名注册服务的公司购买托管套餐,或购买当地的托管公司的服务。

如果您选择这种做法,则注册托管账户以便将网页发布到Web上的步骤如下。

1.注册一个域名(可选)。如果您希望自己网站的URL类似于mycoolsite.com或mycompany.com,就需要注册相应的域名。域名注册公司很多,只需在搜索引擎中输入“域名注册”,就能看到大量域名注册公司的广告和搜索结果。

2.选择一家Web托管公司并注册账户。如果您只是想将网页放到雇主或学校的内部或外部服务器上,根本就不需要购买托管服务;但如果您要创建可通过Internet访问的网站,就需要购买托管服务。

3.将您注册的域名同新创建的网站关联起来。域名注册公司和托管公司应该会告诉您如何进行设置,从而让域名指向您的托管账户。这样,用户在浏览器中输入您的域名时,就能看到您上传到服务器的内容。

4.开始上传内容。设置好Web托管后,就可使用您喜欢的任何工具将Web内容上传到服务器了。很多托管公司都提供了让您能够上传内容的Web界面,同时大多数托管公司还允许您使用支持文件传输协议(FTP)、安全复制(SCP)或安全FTP(SFTP)的文件传输工具将文件传输到服务器。

有关Web托管以及如何发布网站,第23章将做更全面的讨论,这里之所以简要地介绍它们,旨在让您提早知道——万一您迫不及待,现在就想将内容发布到Web呢!

相关文章
|
8天前
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
26 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
|
1月前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
123 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
29天前
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
53 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
28天前
css3 svg制作404页面动画效果HTML源码
css3 svg制作404页面动画效果HTML源码
64 34
|
1月前
html+js+css实现的建筑方块立体数字时钟源码
html+js+css实现的建筑方块立体数字时钟源码
79 33
|
30天前
|
前端开发
“弘五四,耀青春”程序创意获奖作品【html+css】
本作品以“青春筑梦,共创未来”为主题,采用动态龙元素展现青春活力与创新精神。页面设计简洁明快,色彩协调,突显年轻人积极向上的风貌。作品内容包括获奖截图、名字《时代扬新帆》及源代码分享。特别说明:禁止用于商业活动,可用于比赛和作业等开源场景。最后,作者表达了对五四精神的致敬与传承,强调了青春活力和创造力的重要性,并感谢评委和支持者。 **获奖感言摘录:** “获得这个奖项,对我们团队来说,既是认可也是激励。我们将继续努力,不断优化产品,为用户带来更好的体验,为社会贡献更多价值。”
33 2
|
3月前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
222 1
|
3月前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
73 3
|
3月前
|
JSON 移动开发 数据格式
html5+css3+js移动端带歌词音乐播放器代码
音乐播放器特效是一款html5+css3+js制作的手机移动端音乐播放器代码,带歌词显示。包括支持单曲循环,歌词显示,歌曲搜索,音量控制,列表循环等功能。利用json获取音乐歌单和歌词,基于html5 audio属性手机音乐播放器代码。
180 6
|
5月前
|
Web App开发 前端开发 JavaScript
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)
HTML/CSS/JS学习笔记 Day3(HTML--网页标签 下)

热门文章

最新文章