在了解做一个网站需要具备哪些基础知识之前,我们先来了解一下网站的组成。考虑到初学者基础薄弱,我们可以简单地将一个网站分成两部分:网站程序和服务器。
网站的运行示意图
服务器也就是网站程序运行的一个空间,我们也可以把服务器看成一台电脑,而我们写的网站程序就保存在这台电脑上面。我们不需要花太多时间在服务器上,因为现在很多现成的服务器可以直接购买使用,常见的有阿里云、百度云等。前期我们不需要购买服务器,我们可以在自己电脑上面模拟(安装一个软件即可,简单使用即可)。我们重点放在网站程序上面。
一个正常的网站的建设流程应该是:
1. 需求沟通
2. 页面设计
3. 切图
4. 制作前端静态页
5. 后台对接
由于本教程是速成教程,以仿站为主,仿站没有页面设计和切图两个步骤,前端静态页制作也是直接从参考站扒取。我们只需要客户提供一个参考网站的网址或者是根据客户的要求,帮客户找一个目标网站的网址。
虽然前端静态页可以直接从参考站扒取,但是扒取的时候不可能完整地拿些来,前端拿下来的时候难免会有些报错,或者是一些外部文件的引入路径需要修改,所以还是得具备最基础的前端基础知识。
网页前端一般由html、css和JavaScript组成,html和css可以百度找下教程,花一两天时间过一遍就可以,没必要深入学习。小编推荐去菜鸟教程过一遍,JavaScript暂且可以先不管,知道这个东西是做什么用的就可以。
总的来说,需要继续往下走,最好先看一下