230216 帮邻居建电商网站
某天上班的时候收到邻居的消息,问我会不会HTML。硬要说的话确实以前自学过一些,而且最近因为想用web的技术开发跨平台的GUI软件所以又重新开始学了,所以就回复了会一点。果然过不久邻居就发消息说想让我帮忙建个网站。
以我目前的水平远远不能从零开始建网站,但是如果不是有很多定制的需求,倒是问题不大。在我读初中的时候中文互联网就有一大堆免费的网站源码,只需要改改logo,模板。还记得那时候有段时间,沉迷找免费的服务器,安装网站源码,论坛、搜索、游戏、盗版影视网站之类的各种都玩过。(哎这段经历要细说还是另开一篇吧)
下班之后跟邻居沟通了一下稍微详细一点的需求,原来他想建一个网店,面向的是比利时本地的客户。邻居几年前自己折腾了一个wordpress网站,给自己的业务做宣传。但是因为现在工作很忙不想自己折腾了,于是想拜托一个认识的人做比较靠谱。
感觉用国际化的平台会好一点,最先想到的是wordpress。查了一下确实可以用WooCommerce插件和适配WooCommerce的模板把wordpress变成一个看起来还像个网店样子的网站。也试了试最近很火的ChatGPT让它推荐一些类似wordpress的但是用来做电商的平台,结果推荐的三个,只有WooCommerce可以免费用。于是就决定试一试wordpress加上woocommerce。
没想到woocommerce初看确实免费,一旦要做点改动,模板要买付费版,稍微高级一点的filter要付费,想要多语言插件也得付费。于是在还没能实现邻居的基本界面需求的情况下,放弃了wordpress+woocommerce的组合,毕竟不会想在尝试项目可行性的阶段就花钱。而且我自己本身也偏好开源、免费、没有太多限制的项目。woocommerce说是免费开源,但是并不像是真心想让人免费用的。不过挣钱嘛,能理解。就在我想着这种商业用途的项目是不是只能去花钱买各种各样的软件和服务,没抱着什么希望地搜索了一下开源免费的电商系统。
用open source ecommerce platform作为关键词搜索,结果真能找到不错的平台。nopcommerce看起来最好,默认的主题界面就很符合邻居的需求。用的技术是asp.net,需要windows服务器。官方文档很像其他开源项目。然后是opencart,界面看起来跟nopcommerce差不多,官网看起来没有nopcommerce的好,文档看起来也不如前者。最后是oscommerce,看起来不久前更新了系统,但是插件更新没跟上。
邻居自己的wordpress网站用的服务器是PHP+MySQL的,能省则省,看起来最好的nopcommerce没法用,就选了opencart。虽然尝试opencart的过程中遇到了一些小bug,中途还想要不试试oscommerce。最后还好,opencart主要功能都能用。
后记
哎,当初就应该直接淘宝上找个做网站的,自己就当个中间商,赚个差价;想着自己做,学又不可能马上学会做网站的编程啥的,结果到最后什么也没做成。