昨天跟朋友溝通的時候,被問到我在寫網(wǎng)站的過程中,使用的是什么技術(shù)棧,以及使用了哪些編輯器之類的問題,這篇文章簡單梳理下。
因為我現(xiàn)在搭建網(wǎng)站使用到的方式主要有兩種,涉及到在線交易我基本使用的是 WordPress,而不涉及在線交易的我基本都是直接使用代碼開發(fā)。
其實 WordPress 建站這塊內(nèi)容,之前分享過很多次了。使用了哪些插件,以及用的什么主題之類的信息,乃至怎么去做網(wǎng)站的速度優(yōu)化,做 CDN 加速,甚至是做整站的快速上線模板,這些信息也都零零碎碎輸出過。
后續(xù)有時間的話,再來系統(tǒng)性整理下,甚至條件允許的話可以做個系統(tǒng)性的教程。
今天這里的重點,我想說說我是怎么使用代碼來建站的。注意我這里寫的是「使用代碼」,而非「寫代碼」。
主要還是因為我自己已經(jīng)很久沒有做過開發(fā)相關(guān)的工作了,代碼的開發(fā)能力基本退化到零?,F(xiàn)在的水平頂多就只能讀懂個邏輯,知道問題出在哪里。
所以我現(xiàn)在的模式,基本就是從別的地方把代碼復制過來,稍微修改一下再應用到自己的項目中。
而這些能復制代碼的地方主要是 GitHub 與一些付費買過來的代碼模板。
比如我現(xiàn)在想創(chuàng)建一個博客網(wǎng)站,我肯定會選擇 Nextjs 這種技術(shù)棧,畢竟處理起來很方便,且開源項目眾多。
然后再根據(jù)項目的實際需求去搜索一個開源的啟動類型模板(別人已經(jīng)把基礎功能全部做完了),剩下便是著手做相關(guān)需求。
而具體的需求代碼,再去搜索別人的項目,直接去復制對應區(qū)塊的代碼,應用到自己的項目中便可以了。
這個復制的過程中,肯定會碰到不懂的內(nèi)容,或者是無論怎么調(diào)試都解決不了的點,這個時候自然就需要借助 AI 工具的幫助了。
現(xiàn)在我反倒是很少使用 Cursor 這樣有 AI 能力加持的編輯器,一是因為我沒有代碼生成的需求,使用這類編輯器有點多余,二是不想再被它的自動填充坑了。
相反我更樂意在 VS Code 中粘貼代碼,當碰到有不明白的點,直接在網(wǎng)頁上把自己的項目背景交代清楚,再讓 AI 幫我解釋其中的某些內(nèi)容,甚至是幫我寫相應的函數(shù)。
這種方式可能有點“落伍”,但我自己已經(jīng)習慣了這么做,且因為積攢了很多代碼模板的緣故,這么做起來的效率反倒是更高一些。
至于過程中的網(wǎng)站技術(shù)架構(gòu)、數(shù)據(jù)交互之類的,怎么簡單怎么來,怎么高效怎么來。
比如我現(xiàn)在所有使用代碼搭建起來的站點,都沒有使用任何數(shù)據(jù)庫,具體的數(shù)據(jù)直接在文件中寫好就可以。
反正這些網(wǎng)站的流量都不大(現(xiàn)在流量最多的一個站點也就 23 萬),這種 All in one 的技術(shù)架構(gòu),應付這種純粹的內(nèi)容展示需求,絕對夠用了。
反正現(xiàn)在這套網(wǎng)站開發(fā)上線的流程,我自己使用起來倒是很熟悉了,以后應該也不會變了。

文章為作者獨立觀點,不代表DLZ123立場。如有侵權(quán),請聯(lián)系我們。( 版權(quán)為作者所有,如需轉(zhuǎn)載,請聯(lián)系作者 )

網(wǎng)站運營至今,離不開小伙伴們的支持。 為了給小伙伴們提供一個互相交流的平臺和資源的對接,特地開通了獨立站交流群。
群里有不少運營大神,不時會分享一些運營技巧,更有一些資源收藏愛好者不時分享一些優(yōu)質(zhì)的學習資料。
現(xiàn)在可以掃碼進群,備注【加群】。 ( 群完全免費,不廣告不賣課!)