文章內容
使用Python做網站真是太簡單了!朋友讓做個簡易版的電商網站,于是晚上從國外網站下載了免費頁面模板,確定好整體功能流程後,使用Flask+jinja2,完成了網站整體的功能開發,我們兩個小伙伴只用了兩天時間!
總結些經驗給大家:
1、Flask小巧而靈活,是我見過開發效率非常高的Web框架了。
2、網站開發中容易出現緩存問題,尤其是JS文件的緩存,從而導致很多非常坑的問題。如有必要可以給JS加上版本號,例如?v=1.0,每次發布後變一次。至少開發時打開開發者工具,勾選禁止緩存,防止進坑。
3、如果不是特殊要求,可以從國外網站找些免費的網站模板,既可以提高網站的美觀度,而且更提高了你的開發效率。
4、在開發階段可以將Flask的Debug模式開啟,這樣每次代碼變更後都會自動重載,比Java系的可真是方便太多了!
Charles258369883月前
說實在,既然是情景是︰簡易版電商網站,那20年前的dreamweaver,半天都能做出來了。 而且代碼的安全度絕對比您高。
回復 ? 18條回復4
任T堂達人3月前
golang靠譜些,網站復雜後,python的oop屬性會讓你想一頭撞死。那繼承,那父類。。。golang學起來簡單,寫起來也不難,最最最最最重要,後期維護修改so easy。《程序員修煉之道》有一句名言"我想要一條香蕉,他給了我一條香蕉,加一個猩猩,甚至還有整個叢林。-喬?阿姆斯特朗"
回復 ? 15條回復12
科技解讀君3月前
用啥部署的,IIS還是apache還是nginx?
回復 ? 9條回復0
歲月菜根譚3月前
Python的擅長點不在這,搞網站Python走不遠,Python可以用來做網頁爬蟲,或者大數據分析,生成一部分後台數據。
回復 ? 7條回復3
興味蕭燃3月前
國外的模板在哪個網站找