为了写这篇文章花了不少的时间,一边写一边把原项目的代码抠出来重构在zarkpy里,然后测试
之前发表的两篇文章主要围绕如何安装和运行zarkpy,通过这两篇文章丝毫不能表达zarkpy比较其它框架的独特之处,但我觉得让读者能够运行起代码是学习zarkpy的前提,否者就不能一边阅读教程一边尝试修改代码运行
第三篇主要介绍了如何使用model模块插入数据、读取数据等,model这个名称过于平常以至于你一眼就能看出它是用来干什么,但我相信zarkpy的model必会有它独到的地方,zarkpy完全基于我们的实战项目总结而来,并没有特意参考过其它的web框架。我并不以写出一个“更好”的web框架为目的,所以我不会刻意地去为zarkpy添砖加瓦,不会因为觉得一个框架应该有些什么而为它添加什么,我只会以“更快的写出另一个web网站”为目的,把我觉得不错的自己写的代码总结出来,组成zarkpy
如果你有一定的编程经验,并希望学习使用python来写web站,zarkpy说不定适合你。
然而zarkpy是基于webpy写的,也许你觉得webpy过于小众,或者是zarkpy不够成熟,不过没关系,zarkpy的目的并不是向你介绍“又一个”web框架而已,而是通过总结我们的经验带领你去面对web开发中哪些最常见的实际问题,并给出一个方案让你重用。所以zarkpy更像是一套别人用过的解决方案,而不像一个web框架。学习zarkpy,你学到的更多是如何解决那些你将面临的问题
另外感谢v2ex的朋友们,你们的反馈是我不断继续写下去的动力,如果你有什么想法可以直接在这里回复,我会尽量解答
原文地址
http://sdjl.me/index.php/archives/349
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/53937
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.