通过今天晚上半个多小时的赵老师对模板的介绍,大致对模板的使用、结构以及开发模板的思想有了个大致的了解。
为什么要开发模板:模板就是将PHP发过过程中使用到、需要操作的事物封装成对象。以便在使用到的时候不必再次覆写这段代码(也就是为了提高代码的复用),而提高代码的逻辑结构。也方便了后续开发过程中的修改和调试。
开发模板的思想:模板就是根据面向对象和MVC设计模式的思想开发出来的,因此模板开发就是根据面向的三大特性(封装、继承和多态)以及按MVC将系统分层次进行部署的思想开发的。首先,将要操作的所有事物都封装成对象,在M层定义;然后,在C层将从V层传入的数据交给M层封装过后的对象进行逻辑判断和数据处理;最后将处理的结果返回给V层呈现给用户。
模板结构:模板结构就是根据MVC设计模式进行设计的,将操作的事物封装成对象(M层),通过继承简化了代码的结构同时提高了代码复用率;通过实例化对象和调用相应的方法对具体的事物进行操作,达到对象的实现,这就是C层;V层负责接收用户发送的请求(数据),然后将请求发送给M层进行业务逻辑判断,然后根据业务逻辑返回不同的结果给V层呈现给用户。MVC设计模式将系统的进行明确的分工,使结构清晰化,有利于开发复杂的项目以及进行后续的修改和维护。
时间: 2024-10-13 16:06:32