每个网站都会用到主机服务器,不管是不是WordPress网站,特别需要注意的是,WordPress商业主题,那些功能比较强大的主题比如Avada,还有功能强大的插件,比如商城插件WooCommerce,它们对主机环境要求都比较高的。因为这些主题和插件功能强大,而且有很好的可定制性,功能强大的控制面板,需要一个强大的基础做支撑。那我在这里普及一下网站主机服务的基础知识。
网站是由一些文件组成的,网站运行需要特定的环境,这种产品市面上很多,比如:虚机(就是虚拟主机),云服务器,云空间,VPS,云主机等等都是一个意思。主要是配置的区别。下面介绍网站服务器和主机的原理。
网站使用的服务器和家用电脑差不多,都需要安装操作系统:Windows或者Linux。网站服务器放在机房的机柜里,几年不关机,一直开机运行状态。
服务器电脑也有硬盘,可创建很多个目录,每个目录都可以放一个网站。每个目录相当于一台虚拟主机。这些目录分别租给不同的用户使用,一台服务器可以分配几十甚至几百个虚拟主机,每个虚拟主机只能放一个网站。比较大的网站使用一个服务器,独自享用,更大的网站,他需要很多台服务器。一般的小网站或者是我们自己学习的网站,可以用最便宜的虚拟主机,每年二三百块钱。
服务器也好,虚拟主机也好,主要用来存放文件,比如:WordPress程序,主题和插件程序,网站使用的图片。图片越多占用空间越大。通常虚拟主机产品都是包含数据库的。数据库的简单理解,它相当于一个池子,存放文本信息,但不能存放图片或者文件。我门用的WordPress网站程序,就是由这些文件和数据库组成的,文件都是一些php文件,js文件,html之类的,用FTP工具把文件上传到空间上。
刚才说过服务器和电脑一样,都有操作系统,Windows或者Linux,WordPress网站首选Linux。服务器电脑上要安装网站一些列软件,才能够运行网站。比如apache,PHP,MySQL数据库这三个软件。WordPress这个网站程序需要,这三个软件才可以运行。如果我们选择的是虚拟主机,服务商替我们安装配置好了这些软件。如果我们选择是的服务器,需要我们自己安装配置这些软件。
我们也可以在自己的电脑里创建一个网站运行的环境,用它来调试网站。等网站做好,再把网站搬到服务器或者虚拟主机上。在本地搭建环境需要一些技术基础,另外,它与主题的兼容性可能存在问题,想省心,直接上虚拟主机,早晚都是要买的。
网站主机从哪买,买什么,有很多讲究,这方面的知识我在WordPress公共课里有讲过,大家可以免费学习。