python django框架 比php_各种Python/phpweb框架的相对优势是什么(特别是对于我的项目)?...

Python与PHP:Python

使用python,您总是可以为C代码编写包装器,这样就不必为启动其他进程和向它们传递参数而烦恼。这可能对你的安全功能有用。在

Web2py也允许您轻松地为此编写一个webservice,以便更容易地将C部分与web站点基础设施集成起来。在

如果你已经喜欢python了,我会同意的。如果您以后需要让web开发人员接受PHP培训,那么就教他们Python。不会花很长时间的,我相信他们会很感激的。另外,从PHP-MVC框架迁移到web2py甚至django会让事情变得更简单。我使用过CodeIgniter for PHP,发现web2py简单得多,也容易理解。在

至于目录结构,django实际上并不是真正的MVC——它是MTV(model、template、view)。在

我发现web2py的组织方式更直接一些。但是,不管怎样,一开始看起来都很奇怪。我会说是的,你应该咬紧牙关使用MVC。在

在web2py中,“视图”是能够编写原始python代码的html标记。控制器从模型(数据库)中提取数据,附加任何需要的文件(css/js等),模型当然只是定义数据的结构,并允许您以OO方式访问它。在

最后,我对j2py的集成很感兴趣。它确实使用它,以及一些内置的框架(比如response.flash/会话.flash,从另一个控制器加载页面或数据的加载函数)依赖于jQuery,但在另一个框架中使用它只意味着您必须编写include语句(例如)。在

但是,它允许/迫使你专注于开发的方式对我来说是最重要的。在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值