Python web框架在实际操作过程中的缺点

开发 后端
就我个人而言,我个人认为Python web框架的缺点在实际操作的步骤中降低了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)

可选框架:

  1. Java+Apache+Hibernate+MySQL   

Python web框架缺点1:

1.需要整体配置和构架(企业开发) 2.UI设计、对Ajax的支持、Web2.0页面风格 3.需要统一个配置、功能模块独立性差,当功能增加或关联度增加时对开发人员的压力较大 4.模版代码、数据库代码、配置代码和模块编码量大

  1. Ruby on Rails   
  2. Ruby+Webrick+Active Record+MySQL   

缺点2:

1.Ruby由日本人创造的,尽管ROR是丹麦的小伙子David开发的

  1. Zope   
  2. Python+Apache+Plone+MySQL   

缺点3:

1.复杂 2.从头熟悉需要太多时间

  1. TurboGears   
  2. Python+Apache+TurboGears+MySQL   

Python web框架缺点4:

1.国内气不旺 2.未找到类似成功案例

  1. Django   
  2. Python+Apache+Django+MySQL   

缺点5:

1.上手有一定门槛 2.发布时间短,应用模块资源不多

【编辑推荐】

  1. Python程序员中常用的IDE开发工具的概述
  2. Python进程的守护进程实施方案的详细介绍
  3. 应用Python pylint的简捷之处详解
  4. Python环境中的IDLE的功能的详细介绍
  5. Python字符串中的两个解码与解码函数详解
责任编辑:佚名 来源: 博客园
相关推荐

2010-05-17 13:28:15

MySQL 复制

2010-05-27 15:11:44

MySQL保存

2010-03-22 18:53:53

Python格式化字符

2010-03-30 12:50:42

Oracle存储

2010-06-30 12:39:11

2010-08-05 09:33:31

DB2数据库卸载

2011-02-24 14:23:18

2010-07-23 13:33:00

SQL Server

2010-04-23 13:29:01

Oracle存储过程

2009-08-25 15:48:03

C#数组操作

2010-01-06 11:30:22

.NET Framew

2010-04-07 13:02:14

Oracle 存储过程

2009-12-11 17:29:22

Linux桌面

2010-05-26 14:55:43

MySQL存储过程

2010-04-14 13:18:53

安装无线适配器

2009-12-16 17:11:10

Fedora 挂载

2023-06-26 14:37:16

Jmeterchrome

2010-04-26 00:42:08

DNS负载均衡

2010-04-19 11:19:50

Oracle基本

2010-03-12 15:29:19

Pythonexe
点赞
收藏

51CTO技术栈公众号