Python web框架在實際操作過程中的缺點
凡事都是有利有弊,同樣計算機語言Python web框架也有優點和缺點,那么這篇文章就是關于Python web框架的缺點的介紹,瀏覽完以下的文章你就能在其實際應用操作步驟中更好的掌握相關應用步驟,避免其缺點在實際應用中多次出現。
想用python開發一個web應用,發現python的web框架很多,有點眼花,所以想問大家一下,都用過什么Python web框架及其感受,還有不同w框架的橫向比較,他們的缺點,
考慮的因素:
1.功能模塊(基本的2-3個功能(發布、評論、圖片、tag、搜索)、初期擴展功能1-2(地圖、伴隨)) 2.開發效率(真正可用于開發的時間、開發人員) 3.UI(整體設計的可能性不大、最好有現成模版) 4.靜態頁面(用戶體驗、速度) 5.Ajax(吸引用戶的界面、與目前國內網站的差異、體現Web2.0)
可選框架:
- Java+Apache+Hibernate+MySQL
Python web框架缺點1:
1.需要整體配置和構架(企業開發) 2.UI設計、對Ajax的支持、Web2.0頁面風格 3.需要統一個配置、功能模塊獨立性差,當功能增加或關聯度增加時對開發人員的壓力較大 4.模版代碼、數據庫代碼、配置代碼和模塊編碼量大
- Ruby on Rails
- Ruby+Webrick+Active Record+MySQL
缺點2:
1.Ruby由日本人創造的,盡管ROR是丹麥的小伙子David開發的
- Zope
- Python+Apache+Plone+MySQL
缺點3:
1.復雜 2.從頭熟悉需要太多時間
- TurboGears
- Python+Apache+TurboGears+MySQL
Python web框架缺點4:
1.國內氣不旺 2.未找到類似成功案例
- Django
- Python+Apache+Django+MySQL
缺點5:
1.上手有一定門檻 2.發布時間短,應用模塊資源不多
【編輯推薦】