handone 2013-01-17 06:20:36 2885次浏览 1条回复 0 0 0

handone第一版走了一些弯路,第一版有些很好的思想没有贯彻落实,让我体会到管理不仅仅是放手,还要有相关的监督机制配合,才能够达到目标。

第二版我们考虑先从研究行业内优秀的系统架构和结构开始做起,吸收优秀的思想,加深对需求的理解,逐步来实现目标。zurmo是我们在经过多方比较之后,觉得是所有YII开源的程序中架构最优秀的一套系统了,因此这几天团队一直都在研究zurmo这套系统。

zurmo的结构很有意思,有些地方根本看不懂,甚至比如一个功能想这么改,都找不到改动的地方。我们把论坛和手册以及源代码里面的许多东西都研究了一下,慢慢的认识到一些东西,但也不知道理解的是否正确,先谈一部分理解。

zurmo的文件包app是一个核心文件包,YII文件包和app文件包在一个层级。app文件包里面有个protected文件包,这个里面modules文件包和core文件包感觉是重中之重。我们先研究了一下modules文件包,里面是按照各种功能进行了文件包的分类,比如tasks文件包,users,contacts,每个文件包里面又分自己的MCV结构,相关的文件包有关联,但目前还不知道是如何关联的。

并且,zurmo有个home文件包,奇怪首页也是划分成了一个功能的概念。

有人研究过zurmo吗?可以一起交流。后续将路续写上我们的研究结果。

您需要登录后才可以回复。登录 | 立即注册