凡事都是有利有弊,同样计算机语言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.发布时间短,应用模块资源不多
【编辑推荐】