本站編年史

發展歷史

在2024年4月底家裡的搭的二手伺服器空出來後,我決定來試試Web開發,當時大概只花了一個月就做出了一個小網站(就是本網站的祖先,可以滑到底部的v1連結看看如果你看到這篇貼文時它還在的話),後來網站擴充了一個套件分發功能來給圖書工具當下載站,算是個不錯的開端。

第二版就是個災難!

正如上面那個撕心裂肺的標題,第二版原本是我想把代碼重整和修改主題(v1的主題太老了),結果因為需求擴張和不良的設計(簡單來說是前端當後端用,讓前端處理不該是前端該處理的任務,和FastAPI當Web框架,抽象的API和帳號系統),到後期甚至需要花費30秒來載入時間……最後在v3的雛型建立後這個版本就爛尾了(這個版本還是有些優點的,比如豎立的現在的嚮導欄的結構和比較正確的class命名)。 v3終於用了正確的Web框架(Django),正確的結構(css編寫、html結構),極快的載入速度(快了接近30倍!),似乎什麼都好了……嗎?不,最後敗在了代碼麵條化(主要是views)和我不小心把數據庫的資料給刪了ㄅ,第三版卒。



留言

空空的

留言