博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
web2py官方文档翻译00
阅读量:6824 次
发布时间:2019-06-26

本文共 861 字,大约阅读时间需要 2 分钟。

00前言

我相信能够轻松地构建高质量增长的web应用程序是至关重要的一个自由和开放的社会。这可以防止玩家最大的垄断信息的流通。

 

因此我从2007年开始web2py项目,主要是作为一种教学工具与简化web开发的目标,更快,更安全。随着时间的流逝,它已经成功地赢得成千上万的情感知识渊博的用户和数百名开发人员。我们共同努力创造了一个最为企业Web开发功能齐全的开源Web框架。

 

结果,2011年,web2py赢得了博西奖最佳开源开发软件,并在2012年赢得了技术”的信息世界。

 

如下页面,您将学习在web2py试图降低进入壁垒web开发通过专注于三个主要目标:

 

易用性。这意味着学习和部署时间以及减少开发和维护成本。这就是为什么web2py没有依赖性是一个完整的框架。它不需要安装和没有配置文件。一切工作的,包括web服务器、数据库和基于web的出访问所有主要IDE特性。API包括12个核心对象,它很容易使用和记忆。它可以互操作与大多数web服务器、数据库和所有的Python库。

 

快速发展。每个web2py的函数都有一个默认行为(这可以覆盖)。例如,当您指定您的数据模型,您将获得一个基于网络的数据库管理面板。web2py也自动生成表单数据,它允许您容易暴露数据在HTML,XML、JSON、RSS等web2py提供了一些高水平的部件如wiki和电网快速构建复杂应用程序。

 

安全。web2py数据库抽象层(DAL)消除SQL注入。模板语言防止跨站脚本漏洞。web2py生成的形式提供现场验证和阻止跨站请求伪造。密码总是散列存储。默认会话存储服务器端防止饼干篡改。防止会话劫持会话cookie是UUID。

 

web2py建立和不断优化,从用户的角度来看,内部变得更快、更精简,而总是保持向后兼容性。

 

web2py为其用户提供了慷慨的LGPL开源许可证的自由。如果你从中受益,我希望你能感到鼓励让爱传出去回馈社会任何形式的选择。

转载于:https://www.cnblogs.com/guohan/p/5167671.html

你可能感兴趣的文章
Thrift使用实例
查看>>
Nand flash uboot 命令详解【转】
查看>>
曲线的奇点
查看>>
【Linux】了解服务器的情况
查看>>
解决Spring配置文件不显示design和source, namespace 问题
查看>>
Efficiently traversing InnoDB B+Trees with the page directory--slot
查看>>
算法笔记_191:历届试题 大臣的旅费(Java)
查看>>
乐为物联网平台初步体验(1)
查看>>
利用ArcGIS水文分析工具提取河网
查看>>
看58同城9月招聘季 大数据显示蓝领薪酬更高
查看>>
跳台阶
查看>>
栈1--出栈序列
查看>>
原码 补码
查看>>
ListView setOnItemClickListener无效原因分析
查看>>
DD测磁盘读写性能
查看>>
CUDA编程(六)进一步并行
查看>>
UML类图和时序图
查看>>
C#中的Form,textBox,Bitmap,PictureBox,Button,WebBrowser
查看>>
Oracle Restart能够用来给Oracle GoldenGate 做 High Availability 使用么?
查看>>
css 五角星 (转)
查看>>