《HTML5+CSS3网页设计入门必读》——1.4 选择Web托管提供商

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
.cn 域名,1个 12个月
简介:

本节书摘来自异步社区《HTML5+CSS3网页设计入门必读》一书中的第1章,第1.4节,作者: 【美】Julie Meloni更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.4 选择Web托管提供商

尽管刚才告诉你无需具有Web服务器也可以顺利地学完本书中的所有课程,我们还是建议你使用Web服务器继续学习下面的内容。不要担心,获得托管提供商通常是一个快速、轻松并且相对廉价的过程。事实上,只需支付比你正在阅读的这本书稍微多一点的费用,就能获得你自己的域名和为期一年的Web托管。

如果在所选的搜索引擎中输入“web hosting provider”(Web托管提供商),将获得数百万条纪录和无穷无尽的倡议性搜索结果(也称为广告)。如果不这样,许多Web托管提供商将从世界上消失。即使查看的托管提供商列表是经过筛选的,它也可能令人不知所措,尤其是当你所寻找的只是一个位置,用于托管你自己或者公司的简单Web站点时。

你将希望在寻找提供商时缩小搜索的范围,并且选择最适合自己需要的提供商。对于Web托管提供商的一些选择标准如下。

  • 可靠性/服务器“正常运行时间”:如果具有一种在线形象(online presence),你将希望确保人们实际上能够以一致的方式到达那里。
  • 客户服务:寻找用于联系客户服务的多种方法(电话、电子邮件、聊天),以及针对常见问题的在线文档。
  • 服务器空间:托管包将会包括足够的服务器空间以存放你计划在Web站点(如果有的话)中包括的所有多媒体文件(图像、音频、视频)吗?
  • 带宽:托管包将会包括足够的带宽,从而可以满足所有人访问你的站点并下载文件,而无需额外付费吗?
  • 域名购买和管理:托管包将会包括域名吗,或者你必须单独从托管账户购买和维护域名吗?
  • 价格:不要为托管支付过多的费用。你将会看到所提供的广泛价格,并且应该立即就想知道:“它们有什么区别?”通常,它们之间的区别几乎与服务的质量无关,而只与公司的系统开销以及公司认为它可以怎样侥幸地逃避收费有关。一个良好的经验法则是:如果每年为基本的托管包和域名支付75美元以上的费用,那么你支付的费用就可能太高了。
    下面列出了3家可靠的Web托管提供商,它们的基本托管包以相对较低的费用提供丰富的服务器空间和带宽(以及域名和额外的好处)。如果你对它们中的任何一家都不感兴趣,至少可以使用它们基本的托管包描述,作为你货比三家的指导原则。
  • A Small Orange:它的Tiny和Small托管包是新的Web内容发布者的完美起点。
  • DailyRazor:甚至它的Rookie个人托管包也是全功能的和可靠的。
  • LunarPages:它的Basic托管包非常适合于许多个人和小企业的Web站点。
    by注意:

作者曾使用过以上三家提供商(后来还使用了其他一些提供商),建议使用其中任何一家提供商都没有问题;她主要使用DailyRazor作为Web托管提供商,尤其是对于高级开发环境则更是如此。
良好的托管提供商的一个特点是,它会提供一个“控制面板”,让你管理自己账户的各个方面。图1.3显示了作者自己在Daily Razor上的托管账户的控制面板。许多Web托管提供商都提供了这种特殊的控制面板软件,或者某种在设计上类似的控制面板——清楚标记的图标引导你可以执行的任务,用以配置和管理你的账户。


cea091c80595a3c55c2c20acdc7aff6993e67656

你可能永远也不需要使用控制面板,但是使之可用将能够简化以下操作:安装数据库及其他软件、查看Web统计信息和添加电子邮件地址(以及许多其他的特性)。如果你可以遵循指导,就可以管理你自己的Web服务器——不需要特殊的培训。
相关文章
|
2月前
|
存储 Web App开发 移动开发
HTML5 Web 存储详解
HTML5 Web存储提供了两种客户端数据存储机制:**Local Storage**和**Session Storage**。Local Storage用于长期存储数据,即使关闭浏览器数据也依然存在,适用于保存用户偏好设置等信息。Session Storage则在标签或窗口关闭时清除数据,适合存储临时信息。两者均提供了简单的API进行数据的存取操作,但需要注意的是,Web存储并非加密存储,不应存放敏感信息。现代浏览器普遍支持Web存储,合理利用这两种存储方式可提升Web应用的用户体验。
|
2月前
|
存储 移动开发 大数据
HTML5 Web IndexedDB 数据库详解
IndexedDB 是一种高效的浏览器存储方案,允许在本地存储大量结构化数据,支持索引和事务,适用于需要离线和大数据处理的应用。它由数据库、对象仓库等组成,通过键值对存储数据,确保数据一致性和完整性。本介绍展示了如何创建、读取、更新和删除数据,以及事务和错误处理的最佳实践。
|
1月前
|
JSON 移动开发 数据格式
html5+css3+js移动端带歌词音乐播放器代码
音乐播放器特效是一款html5+css3+js制作的手机移动端音乐播放器代码,带歌词显示。包括支持单曲循环,歌词显示,歌曲搜索,音量控制,列表循环等功能。利用json获取音乐歌单和歌词,基于html5 audio属性手机音乐播放器代码。
95 6
|
2月前
|
前端开发 JavaScript 开发者
探索现代Web前端技术:React框架入门
【10月更文挑战第9天】 探索现代Web前端技术:React框架入门
|
2月前
|
存储 前端开发 安全
详解CSS之Web 字体
详解CSS之Web 字体
27 4
|
2月前
|
编解码 前端开发 JavaScript
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
使用 CSS 打印样式为 Web 页面设置专业的打印机效果
58 2
|
2月前
|
存储 移动开发 数据库
HTML5 Web IndexedDB 数据库常用数据存储类型
IndexedDB 支持多种数据存储类型,满足复杂数据结构的存储需求。它包括基本数据类型(如 Number、String、Boolean、Date)、对象(简单和嵌套对象)、数组、Blob(用于二进制数据如图像和视频)、ArrayBuffer 和 Typed Arrays(处理二进制数据)、结构化克隆(支持 Map 和 Set 等复杂对象),以及 JSON 数据。尽管不直接支持非序列化数据(如函数和 DOM 节点),但可以通过转换实现存储。开发者应根据具体需求选择合适的数据类型,以优化性能和使用体验。
|
1月前
|
前端开发
HTML 样式- CSS3
内部样式表适用于单个文件的特别样式,通过<head>部分的<style>标签定义;外部样式表适用于多个页面,通过<link>标签引用外部CSS文件;<style>定义样式,<link>引用资源;已弃用的标签有<font>、<center>、<strike>,属性有color和bgcolor。
|
2月前
|
移动开发 JavaScript 前端开发
HTML5 Web Workers详解
HTML5 Web Workers 允许在后台线程中运行 JavaScript,实现复杂计算而不影响用户界面,提升应用性能。其主要特性包括并行处理、异步通信、独立作用域及多数据类型支持。通过创建和使用 Worker 文件,如 `worker.js`,可执行后台任务,并与主线程通过消息传递机制通信。适用于数据处理、图像处理、复杂计算及网络请求并行等场景。需要注意的是,Web Workers 在浏览器兼容性、安全性限制、调试及资源消耗方面需特别关注。合理利用 Web Workers 可显著增强 Web 应用的流畅度和响应速度。
|
2月前
|
SQL 存储 移动开发
HTML5 Web SQL 数据库详解
Web SQL 数据库是 HTML5 中的一种本地存储技术,允许在浏览器中使用 SQL 语言操作本地数据,支持离线访问和事务处理,适用于缓存数据和小型应用。然而,其存储容量有限且仅部分现代浏览器支持,标准已不再积极维护,未来可能被 IndexedDB 和 localStorage 等技术取代。使用时需谨慎考虑兼容性和发展前景。