北京 php框架,tp框架生命周期简述?

用户投稿 187 0

关于“tp_php_框架”的问题,小编就整理了【2】个相关介绍“tp_php_框架”的解答:

北京tp框架生命周期简述?答:tp框架生命周期一共有以下七个周期

北京1:入口文件:

北京TP5的入口文件在public文件下,是整个程序的入口,当然你也可以把文件移到根目录下,修改一下index.php文件里的应用目录和启动文件目录就好了。

北京在该文件中,功能很简单就是定义应用目录,然后加载引导文件

北京2:引导文件

北京下面我们顺着引导找到了start.php。发现里面引入了base.php,其实base文件也是一个引导文件,里面进行一些变量常量的加载,还有一些机制的注册,比如自动加载机制。

北京加载系统常量定义;

加载环境变量定义文件;

北京注册自动加载机制;

注册错误和异常处理机制;

加载惯例配置文件;

执行应用;

3.接着就到了应用类

北京应用类第一步进行了初始化操作,包括以下部分:

北京加载应用(公共)配置;

北京加载扩展配置文件(由extra_config_list定义);

北京加载应用状态配置;

加载别名定义;

北京加载行为定义;

北京加载公共(函数)文件;

北京注册应用命名空间;

北京加载扩展函数文件(由extra_file_list定义);

设置默认时区;

加载系统语言包;

4.URL检测

北京初始化完成后就会对URL进行检测,获取到请求地址信息。

北京请求URL必须为PATHINFO格式,否则则视为非法URL。

北京php有哪些框架?PHP常用框架有:

北京1.thinkphp: 国人开发, 文档比较全,中文文档。 入门比较简单。 写法快。

北京2. laravel : 国外人写的, 入门门槛高。英语文档 ,社区比较活跃。

北京3. symfony: 国外人写的。 门槛比较高, 英语文档。

4. yii: 国内人写的,门槛较低。想学习这些框架,可以去黑马程序员看视频,有thinkphp、laravel的框架学习视频。

到此,以上就是小编对于“tp_php_框架”的问题就介绍到这了,希望介绍关于“tp_php_框架”的【2】点解答对大家有用。

抱歉,评论功能暂时关闭!