牛津小马哥沙雕跨境电商KOL,一个无趣的it男。
个人微信
公众号
视频号
更新时间2022-03-20

独立站的3种搭建方式

这里分享3种搭建独立站的方式,而且涵盖不同的人的需求。你可以根据你自己的多方面的需要,选择一个合适的搭建的方式。

第一个是wordpress

我认为wordpress最大的优势就是便宜,最大的劣势就是你需要支出极大的时间成本去学习。以下视频就是一个24分钟的快速教学。这里提醒一下,就算是看完了,自己在实践的过程中仍然会遇到很多的问题,这是很正常的,这需要花费时间摸索。一般熟悉wordpress的时间需要7~20天不等。

如果你想要使用wordpress,请根据视频或者自己进入到wordpress.org。另外wordpress.com是付费服务,提供vps并且后台界面和wordpress.org很不一样。我个人是有使用阿里云的轻量服务器wordpress长达2年的时间,稳定性非常一般,并且所配置的wordpress和php都是老版本。如果想要更好的性能并且最新的功能,你需要自己购买ecs搭建。

如何用ecs搭建wordpress

首先我是更加推荐使用阿里云的ecs去搭建的wordpress的。因为从各方面都肯定会比轻量服务器表现更好,就算你的ecs只是最低配置的1核2g内存也没有问题。我个人所推荐购买的ecs型号是ecs.c7.large,基本配置如下:

  • 2cpu核心
  • 4gb
  • 系统使用ubuntu 20 非UEFI版
  • 带宽1~3mb(这个根据你的网站流量大小,后续可以调整。我个人的博客xmgseo带宽是10mb)

整体花费每个月是215~350元不等,取决于你的带宽大小。

接下来的内容是未完成的部分。如果你有一定的代码背景,你可以自行搭建。如果你代码背景不强,这里不建议继续执行,因为下面wordpress的docker配置未完待续。

进入到服务器之后,需要先安装好docker。安装好docker之后,执行eugeneware/docker-wordpress-nginx这个镜像。下面是执行镜像的精简后的步骤:

// ssh登陆自己的ecs,然后运行以下命令
// 这个过程中,需要你对vim或者nano编辑器拥有基本的了解
// 这是一个github上的repo,https://github.com/mjstealey/wordpress-nginx-docker#setup
git clone https://github.com.cnpmjs.org/mjstealey/wordpress-nginx-docker.git
// 然后到文件目录
cd wordpress-nginx-docker
// 创建docker volume所需要的directory
mkdir -p certs/ certs-data/ logs/nginx/ mysql/ wordpress/
// 复制一份预设env
cp .env_example .env
// 然后编辑这份环境文件(也就是你的配置文件)
vim .env
// 接下来是要使用 letsencrypt-init.sh 配置你的ssl
// 然后修改你的host/domain
// 由于过程很长,后续回来再继续补充
// ...

wordpress一年的费用

wordpress的整体费用一年下来大概是6000左右,因为中间你会涉及到服务器,各类收费的插件等。这也是一个使用wordpress的错觉,它是便宜,而且软件本身是免费的。但是因为使用它,你需要服务器,需要有各类插件,还需要有各类装修模版。这就带来了成本。

SaaS工具建站

无论是国内国外,都有很多SaaS建站工具,例如国内的shopline。国内的建站工具像shopline,最大的优势是中国本土客服,不会像shopify一样封号。无论是国内国外的工具。

如何搭建

这类SaaS建站工具的出现,纯粹是为了降低用户的时间成本的。因为这类工具的设计,本身就是为了实现快速上手的目的。这里也没有必要过度的介绍如何使用和搭建。

SaaS工具一年的费用

无论是哪个建站工具,一年的整体费用都应该是1万出头。有的建站工具,会有很多插件选择,例如shopify。但是这些插件都基本都是需要付费的,一般是5~50美金/月。而国内大多数SaaS建站工具则更加集成,这也是本身缺少生态所导致的,集成功能也已经能满足大多数企业的需求了。

下面是shopline官方市场部门提供的shopline与shopify的对比图。 shopline-min.png

自行写代码建站

其实行业内有很多独立站都是自己写代码完成的,例如Anker,Costway等都是需要自己组建技术团队进行开发的。这样做的好处是你能实现更多个性化的功能,例如一些论坛功能或者一些特殊的用户交互。但是这也需要你付出时间和金钱成本。

自行写代码搭建独立站,是一个高投入高回报高风险的事情。

我后续会继续增加代码方面的一些教学,毕竟是兴趣所在。我也投入了大量的时间在公开的教学当中。