实操篇,编程小白如何从0快速搭建网站

136 阅读3分钟

这篇文章记录我一个编程小白,如何借助AI,三天从0开始,从构建代码,完善基础功能,到部署上线的过程。

之所以要搭建网站,构建一个小型MVP这个思路,是受一位SEO界的大佬启发。他教大家如何通过网站来承接谷歌的流量,从而最终变现。万里长征,搭建网站,上线一个小型MVP是万里长征第一步,也是最简单的。难点在于,挖需求和推广产品。

下面是正文。

步骤分为:1、确定心中大概要上线什么样的网站,包括UI/类型/网站的基础功能:我是这样操作的,我找到了我的竞争对手网站,借鉴。是的,当一个小白具体不知道路径的时,模仿就是最好的学习。

2、确定用什么语言。(如果是出海,现在nextjs、react无疑了。我花约2-3周从0开始学基本的html,css,然后看了nextjs/react的文档,当然,如果会什么语言就用什么语言,因为用户不会关系你什么技术架构,这里我走了弯路,因为我想着用现成的开源代码改,或是用无代码平台会更快,但不是的,因为像我这样的纯小白,连想要做什么产品都不够明确,就算给我无代码平台或是现成的模版,我都不知道从何改起。所以借鉴现有的竞争对手的功能或设计或内容才是最快的。)

3、构建雏形产品,如果你想把友商的几个好的地方融合起来,可以向chatgpt描述,描述要包括:网站用什么语言,分几个界面,有哪些功能。但是我后来发现,其实用v0.dev/更快。具体如下,比如我像v0描述,做一个自我介绍的着陆页,包含头像、项目内容和博客。最后v0的情况如下。代码可以粘贴,但需要根据你当前代码结构改。这个步骤可以用chatgpt帮你完成。

添加图片注释,不超过 140 字(可选)

4、在本地构建代码同时发布上线。没错,就是当代码只有一个基本雏形的时候,就发布到github,通过vercel上线,如果代码还要用到数据库、对象存储等,最好也一并先调试好,先保证网站能顺利发布到网上。然后,一边开发,一边上线。当然,如果你的产品足够简单,甚至一天就能完成,其实这个时间也可以忽略不计。

5、对于产品配套的X/rabbit/ins等推广的账号,事先注册好,因为新号刚刚发可能流量不太大。我觉得产品号最好和私人号分开,这样方便操作。

6、完善产品功能。现在大家大部分都做的AI套壳,就是用现有的大模型API,只需要先基本的前端/API等内容,然后后端的AI都是用的接口,所以这样的产品做起来很快。一边做,一边把代码推广上线。

以上,就是我作为编程小白如何从0快速搭建网站的全过程。感想就是,编程这个动作永远是最简单的,因为可以学习,而且会就是会,不会就是不会。但如何找到细分需求,同时能接住这个需求做一个小产品,同时还能获得种子用户,才是重要。

但我觉得,最好的学习就是模仿,我接下来打算一边上线网站,一边把我调研的产品或一些产品分析发布出来。