PHP 中的行为 与什么是切面
答案:1 悬赏:0 手机版
解决时间 2021-03-23 18:42
- 提问者网友:那叫心脏的地方装的都是你
- 2021-03-23 06:14
PHP 中的行为 与什么是切面
最佳答案
- 五星知识达人网友:风格不统一
- 2021-03-23 06:39
行为(Behavior)是ThinkPHP扩展机制中比较关键的一项扩展,行为即可以独立调用,也可以绑定到某个标签中进行监听,官方提出的CBD模式中行为也占了主要的地位,可见行为在ThinkPHP框架中意义非凡。
这里指的行为是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理。在框架的执行流程中,各个位置都可以有行为,例如路由检测是一个行为,静态缓存是一个行为,用户权限检查也是行为,大到业务逻辑,小到浏览器检测,多语言检测等等都可以当做是一个行为,甚至说你希望你的网站用户的第一次访问弹出Holle ,World!这些都可以当做一个行为,行为的存在让你无需改动框架和应用,而在外围通过扩展或者配置来改变或者增加一些功能。而不同行为之间也具有位置共同性!
这里指的行为是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理。在框架的执行流程中,各个位置都可以有行为,例如路由检测是一个行为,静态缓存是一个行为,用户权限检查也是行为,大到业务逻辑,小到浏览器检测,多语言检测等等都可以当做是一个行为,甚至说你希望你的网站用户的第一次访问弹出Holle ,World!这些都可以当做一个行为,行为的存在让你无需改动框架和应用,而在外围通过扩展或者配置来改变或者增加一些功能。而不同行为之间也具有位置共同性!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯