Re: django实践项目,说说我的感受
"jolin ny" <[email protected]> Wed, 23 Jan 2008 12:03:18 +0800
| Newsgroups | gmane.comp.python.chinese |
|---|---|
| Message-ID | <[email protected]> |
想问问VCC 大梵天是谁? 2008/1/23 vcc <[email protected]>: > 用了django,我再也不想写一行PHP代码了,呵呵 :-) > PHP is evil, 这个可是很多人都这么说的哦,包括django的作者就曾在公开场合说过。 > > 当然,不是说PHP不好,只是Python和PHP的设计原则不同,PHP搞定就行,Python追求简约至美,所以用python聪明的人都非常的多。^_^ > 用python就要坚定不移,因为你和一帮非常聪明的人在一起,聪明人总是倾向于在一起的,不是吗? > 用django的开发的同志们来看看这里:http://djangopeople.net/,cool! > > ----- Original Message ----- > *From:* 1234 <[email protected]> > *To:* [email protected] > *Sent:* Wednesday, January 23, 2008 10:40 AM > *Subject:* [python-chinese] django实践项目,说说我的感受 > > 07年底接触了django,它是我第一个深入学习的web框架,喜欢的原因主要是它的开发效率、自动后台、以及优美的url。 > > 在以上这些致命诱惑下我决定用它实践一下,恰逢此时公司因为调整新一年的发展策略,要对网站进行全新的改版,原站点使用的是 > php开发,只是一些很简单的功能,但新版要有很多的扩充,主要是结构上的,要有分站自管理、会员自管理等各级别的独自管理的子系统。 > > django灵活的admin让我义无反顾的决定试验一把,django的这些诱惑果然是致命的,在实行的中间遇到的问题让我多次吐血,毕竟是刚学刚用,在我死猪不怕开水烫的劲头下~~一个月的时间基本上解决了新改版的硬性调整。现把偶滴成果显摆显摆~~: > > > 1.各个级别会员共用 admin:主站与分站共用admin管理自身信息,数据互不干扰。一开始是利用hack admin 达到目标,后来通过 > limdou 等高手的帮助,完善的实现了该功能,不用hack admin 就能实现。 > > 2.url优化:为了更好的seo优化对url进行了处理,添加的信息自动对标题转拼音发布,不过本人水平有限,目前还不是很完美。。。嘎嘎 > > 改版最麻烦的地方当数admin了,这个解决以后真是豁然开朗啊。。感觉世界真的太太太美好了~~ 其他都是一些简单工作了,而且用python > 写数据导入真是太便捷了,短短几十行就OK了,一个字!!方便~~ > > 最后谈谈对这个项目的感受,觉得开发语言以及web框架还是应该找最适合的,比如这个项目就感觉django很适合它,一个灵活的admin就解决了分站自管问题,有新栏目要上的时候,写个model > 配置一下 user > group就行了,方便了维护;不过在论坛和blog方面就不太适合了,在django中没有找到适合这方面的合适轮子,最后还是利用phpwind+lxbog > 来做,因为他们能很好的整合会员系统,方便以后整站会员的统一。 > > 项目运行了一个多月了,每天2万ip,15万pv,cpu > 10%以下,虽然流量不大,但感觉比原来的php要稳定,不是说django性能比php高,而是开发更规范了,结构更合理了,通过使用框架就能规范开发过程,用过django以后,才知道以前写出来的php代码和我一样丑。。。结构和我发型一样乱~~ > hoho~~ > > 发个地址大家给提提意见, http://www.371love.com > > 因为是第一次用python做项目,所以罗嗦了这么多。。嘿嘿 > > ------------------------------ > > _______________________________________________ > python-chinese > Post: send [email protected] > Subscribe: send subscribe to [email protected] > Unsubscribe: send unsubscribe to [email protected] > Detail Info: http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > python-chinese > Post: send [email protected] > Subscribe: send subscribe to [email protected] > Unsubscribe: send unsubscribe to [email protected] > Detail Info: http://python.cn/mailman/listinfo/python-chinese > _______________________________________________ python-chinese Post: send [email protected] Subscribe: send subscribe to [email protected] Unsubscribe: send unsubscribe to [email protected] Detail Info: http://python.cn/mailman/listinfo/python-chinese