PHP编程思想

若如初见. 提交于 2020-01-18 22:20:03

1、类的成员变量都设置为 private,不要设置为 public,需要访问时尽量用 get 和 set 方法去访问变量值;

2、Yii 框架的事件、行为多用,降低耦合性;

3、基础的表结构不要轻易拓展,涉及多方面使用,最好多建一个表去实现你的功能;

4、MVC中 M 很重要,业务中设计数据结构非常重要,宁愿久但必须慎重;

5、胖 model,瘦 controller;

6、类的功能无非就是自给或者外给,自给就是自身内部定义、实例其他类,外给就是把其他类从外部赋予、注入自身,依赖注入就是把类所需要依赖的东西从外部注入。依赖注入 == 依赖 + 注入,依赖就是我有一些功能要依赖别人(需要),注入就是从外部注射进去(手段);

7、依赖注入会从最底层开始实例,如果数量很多的依赖会导致混乱,需要DI,跟类的反射机制有关;

8、反射机制很强大;

http://www.digpage.com/index.html

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!