交付方式
我們實際怎麼做事
這一頁回答「你們到底怎麼做的」。不是行銷文案,是實際的技術選擇、交付標準,以及哪些環節需要你確認。
技術選擇
依需求決定,不為了使用特定品牌而硬套。目前主要使用:
- 後端:Python 搭配 FastAPI、SQLAlchemy
- 資料庫:PostgreSQL(正式環境),開發用 SQLite
- 前端:伺服器端算好再送出的 HTML 與 CSS。需要大量互動的頁面才另外評估前端框架
- 部署:Docker 容器,反向代理處理憑證與網域
- 版本控制:Git
選擇標準是成熟、文件完整、長期可維護、你隨時能換人接手。不堆疊多套框架,不用冷門技術把客戶綁住。
交付的品質把關
每一項產出在交付前都會逐項檢查,不會把沒檢查過的東西給客戶:
- 功能逐項測試並留下結果
- 涉及事實、數字、法規與引用的內容逐項核對來源
- 客戶的資料只用於本次服務,不會提供給第三方
- 需要你確認的環節(付款、刪除資料、對外發布、寄送訊息、改動正式環境)一律先取得書面確認
- 這些環節會在報價單上逐項列出
如果你的產業或合約對作業方式有特別的揭露要求,請在需求單上註明,我們會依你的要求提供書面說明。
每個專案一定會做的事
- 功能逐項測試並留下結果
- 相依套件的已知弱點檢查
- 權限驗證在伺服器端,不靠前端隱藏
- 密碼只存雜湊值
- 金鑰與密碼放環境變數,不進版本控制、不送到瀏覽器
- 錯誤訊息不洩漏內部細節
- 備份與還原實測
- 部署文件與回復步驟
這個網站本身
你現在看到的這個站就是用上面的方式做的。伺服器端渲染、沒有任何第三方追蹤程式、沒有外部 JavaScript。想知道實際做到什麼程度,直接看資料安全。