php框架的注意事项

 

 
框架是如何产生的呢?
很多有几年编程经验的coder,在对一框架使用后,就会在此框架的基础上总结和删减出自己的框架,但有时会出现很多的问题,那么在设计框架的时候应该注意什么呢?
首先,应该明确一点,框架是为上层服务的一些功能的封装,不要简单认为框架就是封装,在具体的应用中上层服务的不同需要的封装也不同。切忌不要把自己的框架”沦落到“包罗万象的地步。
其次,框架是很难适应不同的领域的,这个第一点中有不谋而合的道理,要明白一点抽象层次越高,框架模块领域适应性越差,反之越好
再次,框架是需要时间的进化的,在使用的过程中对其不断的优化,不要奢望一下设计出一个万能的框架那几乎是不可能的
最后,需意识到一点,就是软件的需求是在不断的变化的,我们需要不断的把上层复杂度转移到下层框架实现,这其中的需要你丰富的框架设计能力和业务经验
总上所述:框架不是一个开发中简单的总结,而是需要丰富的设计经验和业务经验才能建立好一个好的适应性强的框架。

你可能感兴趣的:(PHP,的)