时间:2021-04-16
我们可能对时使用HTML描述一个网络文档结构,和用级联样式表单(CSS)描述其外观比较成熟。这种将外观从内容上分离出来的想法可以扩展到脚本编码中去。一般来说,如果将逻辑从内容中分离、内容从外观分离,那么网站将更以长期使用和维护。这就归结为PHP和HTML的分离。
对于只有行数不多的代码或脚本的简单项目,使用分离法是得不偿失的。但是当项目扩大的时候,就必须找到逻辑和内容分离的方法。如果不这样分离,代码将越来越难维护。如果我们决定将某一新的设计应用与网站,要在原来的代码中嵌入许多代码,那么做这样的修改简直就不能想象。
要分离逻辑和内容,有以下三种基本的方法:
1)用包含文件保存不同部分的内容。虽然这种方法非常单纯,但是如果网站主要是静态的,它很有效。
2)用一个函数或者一组成员函数的类API将动态内容插入到静态网页模板中。
3)使用模板系统。模板系统可以用来解析静态模板,并通过正则表达式动态数据代替占位符标记。这样做的好处是。如果别人设计模板,如:图形设计师,他不需要懂PHP代码。应该是提供的模版只需做最小的修改。
以上几点就是将逻辑和内容分离的方法,可能还不是很全面。但希望大家多交流。这样才能从不全面到全面。从而更好地维护代码。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
mvc的工作原理为:用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻
本文实例为大家分享了pyqt5利用pyqtDesigner实现登录界面的具体代码,供大家参考,具体内容如下为便于操作界面和逻辑分离逻辑类:importsysim
MVC是模型(model),视图(view),控制器(controller)的简称,属于一种软件设计规范,通过将业务逻辑,数据,显示分离的方法来组织代码,它属于
一、MVC概要MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,用一种将业务逻辑、数据、显示分离的方法组织
神剪辑是如何将音频分离的?本文中小编为大家推荐的是一款可以快速的将视频的画面和声音分离的软件,具体的使用方法详见本文内容。视频画面和声音分离教程软件名称:神剪辑