ABROAD:将系统的VC模式扩展为MVC模式

ABROAD项目很久没写文章了,放了过久,此次要开始发力完成它了!数据库

在项目停滞的这一两个月里,又学习了不少新东西,特别是最近加入了一个开发者社区(请戳http://segmentfault.com/——呃,不用戳了你在这儿看呢),和一群开发者一块儿学习、努力,学习到了不少新知识,在开发、维护中也给了我很多新思路,此次就把开发更规范了一些。segmentfault

规范首先从PHP框架规范起(将不规范的VC模式扩展为较为规范的MVC模式),再就是平时写代码时命名、数据库设计命名、文件夹命名等规范,还有诸如SQL语句书写的规范(关键词大写、表名和字段名用`标识等,感谢sf大神@小志@公子♂@转啊转提醒)。框架

项目尚在开发中,就不急着公布源代码了,把学到的一些原则整理一下:数据库设计

一、读两个月前写的代码认识到,开发MVC框架的程序,就要遵循MVC框架的开发规范,这样少走不少弯路,在后续开发维护中会省力的多;
二、受sf系统设计的启发,数据库id字段自增从1010000000开始,能够从id前三位标识(如101102等)区别模块,后面提供了999万条数据的空间;
三、文件命名、数据库字段命名、SQL语句书写规范等要作好,一我的开发系统尚可,多人合做后须要让你们都能理解你的意图、减小沟通成本,就不要省那几个字符。
学习

就拿sflogo图作文章的配图啦,力顶。
请输入图片描述spa

相关文章
相关标签/搜索