昨天跟朋友沟通的时候,被问到我在写网站的过程中,使用的是什么技术栈,以及使用了哪些编辑器之类的问题,这篇文章简单梳理下。
因为我现在搭建网站使用到的方式主要有两种,涉及到在线交易我基本使用的是 WordPress,而不涉及在线交易的我基本都是直接使用代码开发。
其实 WordPress 建站这块内容,之前分享过很多次了。使用了哪些插件,以及用的什么主题之类的信息,乃至怎么去做网站的速度优化,做 CDN 加速,甚至是做整站的快速上线模板,这些信息也都零零碎碎输出过。
后续有时间的话,再来系统性整理下,甚至条件允许的话可以做个系统性的教程。
今天这里的重点,我想说说我是怎么使用代码来建站的。注意我这里写的是「使用代码」,而非「写代码」。
主要还是因为我自己已经很久没有做过开发相关的工作了,代码的开发能力基本退化到零。现在的水平顶多就只能读懂个逻辑,知道问题出在哪里。
所以我现在的模式,基本就是从别的地方把代码复制过来,稍微修改一下再应用到自己的项目中。
而这些能复制代码的地方主要是 GitHub 与一些付费买过来的代码模板。
比如我现在想创建一个博客网站,我肯定会选择 Nextjs 这种技术栈,毕竟处理起来很方便,且开源项目众多。
然后再根据项目的实际需求去搜索一个开源的启动类型模板(别人已经把基础功能全部做完了),剩下便是着手做相关需求。
而具体的需求代码,再去搜索别人的项目,直接去复制对应区块的代码,应用到自己的项目中便可以了。
这个复制的过程中,肯定会碰到不懂的内容,或者是无论怎么调试都解决不了的点,这个时候自然就需要借助 AI 工具的帮助了。
现在我反倒是很少使用 Cursor 这样有 AI 能力加持的编辑器,一是因为我没有代码生成的需求,使用这类编辑器有点多余,二是不想再被它的自动填充坑了。
相反我更乐意在 VS Code 中粘贴代码,当碰到有不明白的点,直接在网页上把自己的项目背景交代清楚,再让 AI 帮我解释其中的某些内容,甚至是帮我写相应的函数。
这种方式可能有点“落伍”,但我自己已经习惯了这么做,且因为积攒了很多代码模板的缘故,这么做起来的效率反倒是更高一些。
至于过程中的网站技术架构、数据交互之类的,怎么简单怎么来,怎么高效怎么来。
比如我现在所有使用代码搭建起来的站点,都没有使用任何数据库,具体的数据直接在文件中写好就可以。
反正这些网站的流量都不大(现在流量最多的一个站点也就 23 万),这种 All in one 的技术架构,应付这种纯粹的内容展示需求,绝对够用了。
反正现在这套网站开发上线的流程,我自己使用起来倒是很熟悉了,以后应该也不会变了。

文章为作者独立观点,不代表DLZ123立场。如有侵权,请联系我们。( 版权为作者所有,如需转载,请联系作者 )

网站运营至今,离不开小伙伴们的支持。 为了给小伙伴们提供一个互相交流的平台和资源的对接,特地开通了独立站交流群。
群里有不少运营大神,不时会分享一些运营技巧,更有一些资源收藏爱好者不时分享一些优质的学习资料。
现在可以扫码进群,备注【加群】。 ( 群完全免费,不广告不卖课!)
发表评论 取消回复