ABROAD
项目好久没写文章了,放了太久,这次要开始发力完成它了!
在项目停滞的这一两个月里,又学习了很多新东西,特别是最近加入了一个开发者社区(请戳http://segmentfault.com/——呃,不用戳了你在这儿看呢),和一群开发者一起学习、努力,学习到了很多新知识,在开发、维护中也给了我不少新思路,这次就把开发更规范了一些。
规范首先从PHP
框架规范起(将不规范的VC
模式扩展为较为规范的MVC
模式),再就是平时写代码时命名、数据库设计命名、文件夹命名等规范,还有诸如SQL
语句书写的规范(关键词大写、表名和字段名用`
标识等,感谢sf
大神@小志
、@公子♂
和@转啊转
提醒)。
项目尚在开发中,就不急着公布源代码了,把学到的一些原则整理一下:
1、读两个月前写的代码认识到,开发MVC
框架的程序,就要遵循MVC
框架的开发规范,这样少走很多弯路,在后续开发维护中会省力的多;
2、受sf
系统设计的启发,数据库id
字段自增从1010000000
开始,可以从id
前三位标识(如101
,102
等)区别模块,后面提供了999
万条数据的空间;
3、文件命名、数据库字段命名、SQL
语句书写规范等要做好,一个人开发系统尚可,多人合作后需要让大家都能理解你的意图、减少沟通成本,就不要省那几个字符。
就拿sf
的logo
图做文章的配图啦,力顶。