读完这篇,你会明白,做网站到底需要哪三样东西、它们之间是什么关系、各自要花多少钱。不会再把域名和服务器搞混,也不会以为"代码写完就完事了"。
先问一个根本问题,别人是怎么看到你网站的?
你在电脑上写了一个网页,双击打开,很好看,有按钮有动画。
但——你的朋友在另一台电脑上,能打开这个网页吗?
不能。
为什么? 因为你的网页文件只存在于你的电脑硬盘上。你朋友的电脑和你的电脑之间,没有任何"通道"把这份文件传过去。
这就是做网站最根本的问题,你写的代码在你的电脑上,而别人要用别的电脑访问,这中间需要一个传递通道。
要解决这个问题,你需要三样东西。下面一个一个说,从最直觉的开始。
第一兄弟,代码——你想让别人看到什么
代码是起点。你想做一个网页,上面有标题、有图片、有按钮,按钮点一下能跳到另一个页面——这些"长什么样、能干什么"全写在代码里。
打个比方。假设你要开一家奶茶店,代码就是你的装修设计图+产品菜单。图纸上画好,吧台在左边、操作台在右边、墙上贴什么标语、菜单上有几款饮品——全在图纸上。
但图纸就是图纸。你不能让顾客走进一张图纸里点奶茶。
代码也一样。它是一堆文本文件,里面写着 HTML(网页的骨架结构)、CSS(长什么样)和 JavaScript(能做什么交互)。这些文件放在你电脑的文件夹里,双击可以用浏览器打开预览,但只有你自己能看到。

此内容受限
此部分内容暂不可见