Skip to content

Latest commit

 

History

History
executable file
·
354 lines (306 loc) · 12.5 KB

File metadata and controls

executable file
·
354 lines (306 loc) · 12.5 KB

  1. summary PyWDWPy:蟒样Web开发 指南
  2. labels PyWDWPy,Featured,Index
参考:[HowtoJoin]//[PyWdwWebdotPy]//[PyWdwWebdotPyLog]

<wiki:toc></wiki:toc>

Table of Contents

蟒样Web开发 指南

 * 全称:蟒样Web开发 指南
 * E名: `Pythonic Web Development with Web.Py`
 * 缩写:`PyWDWPy`

团队

 * 创意: xrfang <xrfang AT gmail.com>
 * 大妈: ZoomQuiet
 * 部署章节供稿: "Yingbo Qiu" <qiuyingbo AT gmail.com> ~ ^捜狐闪电邮创始人^

加入

简要的约定加入以及图书撰写流程(参考: [HowtoJoin])

任何人():


立意

TOC v9.12.22

xrfang给出了一个非常优秀的目录结构, 但是我们经过讨论后, 觉得用一个大的例子贯穿整本书可能也是个 好主意, 所以我又拟了一份新的目录结构, 请大家帮忙看一下, 多给些意见, 谢谢大家.

TOC v9.12.05

蟒样Web开发(Pythonic Web Development with Web.Py)

TOC v9.11.22

蟒样Web开发(Pythonic Web Development with Web.Py)

TOC v9.11.12

 # 介绍
  # 为何要写这本书
   # 简介WebPy以及何谓“蟒样”(Pythonic)
   # 读者所需要的基本知识(比如我们不从0开始教学Python、HTML等)
 # Web开发的基本概念
  * 介绍HTTP协议的基本概念POST/GET等、Web工作的原理(服务器和浏览器如何交互?)、
  * XMLHttpRequest(AJAX)的基本原理和它对传统WEB的C/S交互模式的颠覆。
 # Python简介
  * 给其他程序员看的Python快速入门手册。介绍Python对于其他语言程序员看起来比较奇怪 的基本概念和使用上的一些技巧。
 # Web.Py的样例式学习
  # Agile开发模式简介用Scrum为例介绍Agile开发的概念。我们将用Scrum的模式来开发一个Web.Py的应用程序
  # - 2.x 用一个例子,多个Iteration的方式开发一个Web.Py应用
 # Web.Py API文档和Cookbook
  # Web.Py Cookbook   Web.Py Cookbook站点内容整理和中文化(需重写)
  # Web.Py API参考手册   系统性地介绍Web.Py的API
 # Web.Py的开放性
  # Web.Py和其他模板系统集成(例如Mako、Cheetah)
  # Web.Py和其他数据库系统集成(例如SQLAlchemy)
  # ...
 #  开发调试、测试和部署Web.Py应用程序
  # 开发环境
  # 测试方式
  # 在生产环境中部署Web.Py应用
 # 其他话题
  # WSGI、FastCGI简介
  # 其他Python Web框架简介(和WebPy的对比)

 * 都以一个HelloWorld基本的Tutorial方式来写,加上Pros/Cons的评价。
  * <a href="http://wiki.woodpecker.org.cn/moin/FrameworksShow" target="_blank">Python Web Framework代码“秀”</a>
  * <a href="http://wiki.woodpecker.org.cn/moin/PyWebFramePkWikiDemo" target="_blank">PyWEB应用框架维基实例代码PK</a>

TODO

 * 组织团队
 * 创立图书项目
 * 开展撰写
 * 联系出版