免費工具
技術架構選擇器
回答六條問題,即可看到產品背後技術的合理起步方案,以及各項選擇的理由和值得討論的取捨。工具在您的瀏覽器內運行,不會發送任何資料。
關於此建議:這是根據常見模式提供的參考起點,並非最終架構。合適的選擇還取決於您團隊的技能、現有系統,以及只有透過技術討論才能發現的限制。
建議涵蓋的內容
選擇器不會只列出單一產品,而是逐層審視典型系統的各個部分,並說明為何某種做法適合您的回答。這樣更容易被質疑,在您的情況特殊時也更容易調整。
常見問題
這是最終的架構決定嗎?
不是。這是供討論的合理起點。最終選擇取決於您團隊的技能、現有系統、預算,以及只有技術討論才能發現的風險。
這個工具有使用人工智能嗎?
沒有。它依循一套由人編寫的固定規則,因此相同的回答必定得出相同結果,您也可以跟隨每一項建議背後的理據。
為什麼經常建議使用託管服務?
對大部分初期項目而言,時間及專注力比基礎設施預算更稀缺。託管服務把日常營運交給供應商,讓您專心了解用戶真正的需要;若日後規模或成本有需要,亦可更換。
為什麼香港與中國內地的處理方式不同?
兩地的託管及監管安排不同。服務中國內地用戶的產品,往往需要獨立部署及本地供應商,及早規劃可避免代價高昂的重新設計。
為什麼不推薦最新的技術?
新工具可能很出色,但主流技術有更完善的文件、更多熟悉它的開發人員,以及較少意外。我們在能降低風險之處傾向採用熟悉的技術,在明顯有回報之處才採用較新的選項。
如果我的項目不屬於單一類型怎麼辦?
請選擇最接近您主要面向顧客需要的類型,再以「需要具備哪些能力」一題補充其餘部分。工具未能涵蓋的部分,可在討論中進一步釐清。
我可以修改回答嗎?
可以。在任何一步按「上一步」,或在看到結果後重新開始。
得到結果後應該怎麼做?
可把它作為與任何開發團隊(包括我們)討論的起點。若希望聽取我們的意見,歡迎連同查詢一併發送。