status

正式

ZoomQuiet

完成度:97%

TableOfContents

KDay N:经验总结畅想web应用

坚持将爽的整理为文章发布分享了出来,不爽的汇报相关...这些都是对社区的贡献;

最后小白将自个儿在 问卷系统 开发过程中的综合体验,综合到了一张变迁图谱中:

图 KdayN-1 问卷开发元素变迁趋势图

attachment:KdayN-1.gif

可以想到的优化方向
  1. 减少硬盘的读取次数
  2. 减少内存占用空间
  3. 加速响应处理
  4. 增加并发响应能力
  5. ..等等,是任何功能站点必定要面对的优化... ...

经验总结

KarriGell 中摸爬滚打几日,也算体会到一些经验

有关Karrigell 开发

有关Karrigell 调试

  1. 页面空白,源代码都为空时,一定是Python 崩溃,或是不吻合语法规则,根本没有运行起来!
    • 不过,KarriGell 足够皮实,不会崩溃的,马上Ctrl+z 几次,就可以知道哪少括号什么的了

  2. 有时候 print object 页面没有任何变化,不要担心

    • 看一下子HTML 的源代码吧!
    • 类似<mod_ks.Script instance at 0x00E56DF0> 这样的Python 对象属性输出,在页面中会被浏览器处理为非法HTML节点而不显示的!

  3. 作为一个快捷开发为豪的人,一定要不求甚解...
    • 好使就成,至于到底为什么,先别想,将来自然会明白的,
    • 要知道人脑有下意识的,小白的所有疑问会在后台进程中一直运算到解答为止,即所谓灵感是也乎

    • 有时候,明明白白是个字典,但是就不让小白使用看到的键值来调用内容,那未就使用.keys()[]的方便来调用,反正,小白只是要内容,不管键名的小脾气的

有关 Karrigell 站点组织

有关CSS设计

CSS提供了标准快捷的外观控制的同时也是有潜在问题的...

TODO

至此,小白利用几天空闲时间,快速将原来的 数据库为 基础,PHP为动态语言的简单问卷系统重构为纯Python实现,但是:

小白愿意分享Pythonic 体验给任何有兴趣的好人,也热切期待好人的好作品!

实例下载

使用SVN下载地址:

练习


返回 [:ObpLovelyPython/KDays:KDays实例故事]

::-- ZoomQuiet [DateTime(2005-12-11T04:52:04Z)]

PageComment2