Differences between revisions 11 and 13 (spanning 2 versions)
Revision 11 as of 2005-12-13 04:32:57
Size: 3036
Editor: ZoomQuiet
Comment:
Revision 13 as of 2005-12-13 10:34:31
Size: 3600
Editor: ZoomQuiet
Comment:
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
      * 非常诡异,Mozilla 的 xml dom 处理非常的有问题哪!
      * 没有找到很好的兼容性DOM处理机,计划还是使用字串来进行约定
      
Line 47: Line 50:
  * 开始一定是模糊的遐想,只有快速变为可接触的功能,才可以进行改善
  * 这样的开发才是最自然的 {{{
冲动->弱功能->利用已有的模块->可用->优化->如果牵连出多于三个大问题的修改,立即换个方法
 ^ |
 | |
 +----------------------------------+
  }}}
Line 52: Line 62:

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

1. K日继续:跟自个儿较劲

提出自个儿的建议,为社区贡献

1.1. TODO

1.2. 优化

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

1.3. 经验总结

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

1.3.1. 有关KarriGell 调试

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

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

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

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

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

1.3.2. 有关站点组织

  • 重构是自然的
  • 设计不如实现
    • 开始一定是模糊的遐想,只有快速变为可接触的功能,才可以进行改善
    • 这样的开发才是最自然的

      冲动->弱功能->利用已有的模块->可用->优化->如果牵连出多于三个大问题的修改,立即换个方法
       ^                                  |
       |                                  |
       +----------------------------------+
  • 面向数据是核心……在理性用户面前

1.4. 实例下载

使用 [wiki:self/AllAboutSubversion SVN 下载]:

  • [wiki:selfsvn/zqlib/trunk/zqlib/tangle/zoomq/Karrigell/obpKWD/KwDays/ KwDays实例]

1.5. 讨论

Include(/Discuss)


返回 KarrigellWebDev -- 快速体验K开发

KwDays (last edited 2009-12-25 07:19:10 by localhost)