我是靠谱客的博主 诚心乐曲,最近开发中收集的这篇文章主要介绍TP的生命周期,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

善始:客户端发起请求(Request),必然经过index.php,尽管会隐藏,之后引导至start.php,引起加载和注册,加载系统常量,模式等,注册包括类库自动加载机制(Loader::register()),错误和异常处理机制(Error::register())。这些都是在做准备,把类库(TP核心,第三方)加进来,我们写的程序才能有所依赖,错误和异常就是准备好出事时的预案。这些准备后,开始执行我们的应用。

执行:执行应用,第一步是初始化应用,加载配置信息,时区,语言包等。接下来判断URL。如果url_route_on开启,使用路由规则,判断模块/控制器/方法等。否则纯判断URL,用Path_Info信息。随后执行操作,返回数据(Response::send)到页面或客户端。

善终:还没有真正结束,最后一步是TP自动写入日志操作,善始善终。

转载于:https://my.oschina.net/zhmsong/blog/890196

最后

以上就是诚心乐曲为你收集整理的TP的生命周期的全部内容,希望文章能够帮你解决TP的生命周期所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部