所在位置:
首頁 >
營銷資訊 >
網(wǎng)站運營 > 剛學開發(fā),想做一個很簡單的投票的網(wǎng)站,應該怎么開始呢?有一點Python,F(xiàn)L
剛學開發(fā),想做一個很簡單的投票的網(wǎng)站,應該怎么開始呢?有一點Python,F(xiàn)L
時間:2024-01-20 02:10:01 | 來源:網(wǎng)站運營
時間:2024-01-20 02:10:01 來源:網(wǎng)站運營
剛學開發(fā),想做一個很簡單的投票的網(wǎng)站,應該怎么開始呢?有一點Python,F(xiàn)Lask非常基礎的知識?。何?guī)湍愫唵蔚氖崂硐逻@個過程吧:
- 做任何一款應用(或者說軟件)的先決是你有一個需求,即你所面對的具體問題,你這里的需求就是實現(xiàn)投票這個功能;
- 有了問題之后你應該就這個問題做概念上的分析,就是你應該能大致地將這個問題具體化;
- 然后就是做功能上的分析,因為投票系統(tǒng)到現(xiàn)在還是一個比較模糊和寬泛的概念,這一步你需要將具體的功能確定下來;
- 接下來你該做設計了,包括特定功能的具體流程等,還有數(shù)據(jù)庫的設計等;
- 這里需要注意的是,你所使用的技術(包括你選用的語言,選用的框架等)是需要在這幾個步驟中做一個權衡的,因為這些設計決定了某些技術上的實現(xiàn)當然也決定了支持這些技術的工具的使用;
- 當你設計好了之后,也選好了工具(比如你這里使用了Flask),接下來就是具體的編碼工作了;
- 寫代碼在整個過程中占的比例并不是很重;
- 前期的設計和后期的維護才是大頭。
好的,流程給你梳理好了,我再說說技術實現(xiàn)上的一些東西。首先你選好了工具,你需要用這個工具完成你期望的任務,那么你肯定得對它有一定(以完成任務為標準)了解。如果不是很了解,最好的參考是offical manual,做好的工具是Google。如果你想找找你目標項目的可參考項目,請上github,那是程序員的天堂......
項目做好了之后想要讓她上線就要部署(deploy),這些視你選用的服務平臺和框架等工具而定,最好的參考依然是offical manual。
希望能幫助到你。