首发于 从 0 到 1
从 0 到 1 实现一个简单的网站

从 0 到 1 实现一个简单的网站

对于很多人来说,其实搭建网站(不限于个人网站)可以大大激发学习兴趣,还可以把之前似懂非懂的理论知识付诸实践、串联起来,是个很好的锻炼技术能力的方式,而且,要是能真正利用起来,可能还有意想不到的收获。

这里,我整理了一份快速建站教程,大家有兴趣可以试试看。


1. 选择合适的平台

如果你想快速搭建一个好用的、移动友好的、功能性的网站,那么你需要选择一个平台(也被称为 CMS

1.1 什么是 CMS?

CMS 全称为 Content Management System ,也就是内容管理系统。

回首 2004 年,彼时,大多数的网站是用 html, css, 甚至还有 flash 写的,这需要一点点写大量的代码,需要花费巨大的时间和精力去学习,而且还不容易掌握。

这就是为什么至今还有人觉得从头开始创建一个网站是多么困难的事情, 涉及到许许多多的 coding 和 design 技能。

然而,并非如此。

到今天, 2018 年,使用像 WordPress 这样的 CMS ,任何人都可以轻而易举的创建网站。

简单的说,CMS(或者其他的建站平台)就是一个用户友好的,用来搭建网站、管理在线内容的平台。

1.2 2018 年最流行的建站平台

根据 W3Techs 最近的调查结果显示,WordPress 是目前最流行的 CMS (55%),后面两个是 Joomla (20%) 和 Drupal (11%)。



1.3 下面是为什么推荐使用 WordPress 建站的原因

WordPress vs. HTML & CSS: 从零开始学习 HTML 大概会花费 6 个月以上的时间,更不要说还有 CSS,PHP。虽说能掌握 HTML 基础知识更好,但是如果你想要在一两天之内,就可以创建一个属于自己的网站的话,那么从头开始学 HTML 并不是一个可行的方案。

WordPress vs. Website Builders: Website Builders 通常比较贵,而且功能受限,如果网站只有一个页面的话,用 Website Builders 是挺好的,如果有很多页面的话,Website Builders 并不是一个好的选择。

WordPress vs. Joomla/Drupal: Drupal 是一个强大的建站平台,在 web 开发人员和有经验的程序员当中,非常流行,但是因为它陡峭的学习,对于初学者来说,并不是一个好的选择。Joomla 也不错,只是跟 WordPress 相比,它要求建站者拥有更多的编程技能。

1.4 强烈建议初学者使用 WordPress

说实话,这是笔者用过的最简单的一个建站平台。同时,它也非常的灵活,从小企业主,到搞艺术创作和博客网站的自由工作者,它几乎适用于任何人。

1.5 在开始下一步之前,你需要:

选择一个建站平台,我这里推荐的是 WordPress,因为它简单且免费。本教程就是以 WordPress 为例,教你如何搭建自己的网站。

目前为止,你不需要下载安装任何东西,接下来,跟我一步步的做就好。


2. 获取域名和虚拟主机

搭建 WordPress 之前 , 首先要做两件事:

WordPress 本身是免费的,但是购买域名和虚拟主机,则需要每月花费一点点钱,好在并不贵,可能就是一杯咖啡的钱。

拥有自己的域名,可以让网站可以比 yourbusiness.my-free-website.com 这种用别人的域名看起来更专业。

拥有自己的虚拟主机,可以保证它不会什么时候突然挂掉,而且它还可以提供非常快的响应速度。

2.1 如何获取域名和虚拟主机

国内的话推荐使用阿里云,国外的话可以选择 Godaddy,Name,Bluehost 等,都可以。

下面以 Bluehost.com 为例,讲解如何注册域名,获取虚拟主机。

它实际上并不贵,而且客服比较好,并且目前它上面有免费域名可供选择,非常值得一试。

一旦你在上面获取了一个域名,你同时也会获得一个个人 email 账号,比如 you@yoursite.com 这样的,它看起来比你用第三方域名注册的 email 账号显得专业多了。

下面讲一步步的教你如何申请域名,获得虚拟主机,配置网站等。

2.2 步骤详解

2.2.1 登陆 Bluehost.com

2.2.2 选择网站托管计划

点击 get started now 进入 select your plan 页面。

对于新手来说,basic 也就是 $2.75/mon 就基本够用了。plus 和 prime 相对较贵,因为较之 basic,它们提供了更多的功能,但对新手和新网站来说,暂时还用不到这么多的功能。所以,这里选择最便宜的 basic 就好了。

2.2.3 取一个好的域名

这有两条简单实用的原则:

域名通常以 .com, .org, .net 结尾,但是最近还出现了许多像 .agency, .pizza 这样的扩展域名。

在域名选取上,笔者的建议是,尽量用 .com, .net,.org 这些常见域名,最好不要用奇奇怪怪的扩展域名。

2.2.4 填写个人信息

填好域名之后,点击 next, 如果域名可用,那么就进入 create your account 页面。

填好表格中的个人信息之后,你注册的邮箱中会收到一封确认邮件。

2.2.5 核对 Package 信息

默认付费时长为 3 年,在 Account Plan 里面也可以对它进行更改。后面那些收费选项,是额外提供的一些服务,可以按需购买,最后仔细核对最终的付费信息。

2.2.6 创建密码

填好支付信息之后,点击提交,接下来就是付款了。

付好款后,会有一封确认邮件发到你的邮箱,此时就代表注册和购买成功了。

接下来,会提示为你的账户创建密码。

2.3 在开始下一步之前,你需要:

想出一个独具特色、跟你个人业务相匹配的域名

购买虚拟主机来托管你的网站


3. 搭建网站

购买好域名和虚拟主机,现在就可以开始搭建自己的网站了。

3.1 安装 WordPress

第一步是在虚拟主机中安装 WordPress。

有两种安装方式。

3.1.1 一键安装

现在绝大多数的虚拟主机都支持 WordPress 一键安装,因为它大大简化了安装过程,节省了建站者不必要的体力劳动。

注册好 Bluehost 虚拟主机之后,你会在个人账户管理页面上发现一键安装(1-click-installation)功能。

步骤如下,其他虚拟主机供应商大体类似。

3.1.2 手动安装

如果虚拟主机并没有提供 WordPress 一键安装功能,那么就只好手动安装了。手动安装略麻烦,这里就不做展开说明了。

3.2 为网站选择主题模板

安装好 WordPress 之后,访问域名,你会看到一个最基本的页面。

接下来,可以定制化你想要的主题,下面是一个例子。

WordPress 提供了上千个专业的主题可供选择,你可以根据这些主题来定制化你的网站页面。

3.3 如何找到想要的主题

3.3.1 登陆 WordPress dashboard

如果你不知道如何登陆,可以在浏览器 URL 栏输入 yoursite.com/wp-admin , 把 yoursite 替换成你自己的域名就好了。

WordPress dashboard 就是这个样子的。

3.3.2 找到免费主题

在 WordPress dashboard 当中,有超过 1500 个的免费主题可以使用。在边侧的导航栏中找到 Appearance,然后点击 Themes。

如果这里主题的不足以满足你的需求,那么可以去 ThemeForest.net 上面找,这上面有大量的价格不等的主题可以选择。

不过在这之前,还是建议你多看看 WordPress dashboard 上面的免费主题,它们很多都做得非常专业。

就像图中显示的,安装主题非常的简单方便,

你可以用关键字搜索想要的主题,找到最适合自己的。

另外,你应该尽量使用 responsive 的主题,这代表了它在移动设备上同样适配。

3.3.3 安装主题

找到你喜欢的主题,然后点击 install now 开始安装,非常的简单。

说明一下, 改变主题并不会删掉你以往的网站数据,你大可以频繁、放心的更换主题。

3.4 如何为网站增加内容和创建新的页面

主题安装好之后,就可以为网站增添内容了,下面让我们来快速看下相关的一些基本知识。

3.4.1 增加和编辑页面

想增加一个「服务」页面?或者 「关于我」页面?

3.4.2 增加页面至菜单

如果你想把一个页面链接到菜单导航栏,这么做:

3.4.3 增加和编辑推送

如果你是博客类型的网站,那么可能就需要经常的推送文章,你可以使用 categories 为相似的文章分类。

比如,你想创建一个名为 blog 的 category, 那么就把它加入菜单,接下来开始文章推送就好了。

你需要做的是:

或者

创建好 category 之后,把它放进菜单中,就 OK 了。

3.5 定制化和不断的调整

3.5.1 更改页面 title 和 tagline

页面 title 向访问者直观展示了自己网站的用途,很大程度上它也决定了你的网站在搜索引擎上的排名,所以,确保页面 title 含有合适的关键字,并且网站上所有的页面都应该有一个独特的 title。

Tagline 则是跟在每个页面的 title 末尾。

修改 title 和 tagline,是在 WordPress Dashboard 侧边工具栏上的 Settings -> General 位置。

3.5.2 禁用留言和评论

禁用页面留言

禁用所有页面留言

3.5.3 设置静态页面

静态页面是不会发生改变的页面。

不像博客网站,最后发布的文章/页面往往排在最前面,静态页面是每次登陆和访问看到的都是同样的内容,就像你指定的主页一样。

设置静态页面的方法:

如果没有设置静态页面,WordPress 会把你最新的推送显示在主页上。

3.5.4 编辑侧边栏

大多数的 WordPress 主题都会在右边显示侧边栏 (有时也在左边)

如果不想要侧边栏,或者要更改侧边栏中显示的内容,可以这么做:

3.6 安装插件以获取更多功能

3.6.1 什么是插件

插件的作用是用来扩展 WordPress 能力、为你的网站增加额外的功能。

使用插件,避免了自己从头开始开发 feature 的麻烦之处,可以快速构建你想要的功能。

插件几乎做任何事,比如 添加相册、提交表格、优化网站,开网店等。

3.6.2 如何安装插件

在 Plugins -> Add New 中,搜索自己想要的插件,免费的插件有超过 25,000 之多,所以你有很多的选择余地。

安装插件非常简单,找到你想要的插件,点击 install 就可以了。

这里简单介绍下目前最流行的三个插件。

恭喜,到此为止,一个还不错的网站就上线了


文章主要翻译自 https://websitesetup.org

聚圣源10016是什么电话风流天子扬名天下起名网高达破坏者3风凌天下作品集归鸿电视剧阿根廷国家队机械工厂起名大全参照讳疾忌医的意思11月21日是什么星座困难职工补助申请书杨家什么起名女孩和平精英起名张译重生如字起名女孩开小餐馆起名字武汉科技大学城市学院地址曾许诺风光摄影作品起名孩子的什么起名好天蝎女和双子男移动139邮箱给起公司名字的软件音乐奇侠风云2剧情部门起名字电视剧斗罗大陆在线观看加勒比海盗2汉宜高速校庆祝福语淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化