TP入门第一天

1、学习要会提问

论坛提问,搜索解决

2、Tp优点

放便跨平台,URL支持多模式(放便SEO),自动加载(动态编译、节约系统效率),功能强大(AJAX,视图,分组,权限管理,关联操作,缓存,自动验证,自动完成,映射),不断扩展

3、难点

Mvc开发模式,学习过程顺序,

4、MVC

Model   模型    数据库操作类,通过数据库操作类操作表(使用的时候必须要实例化)

View    视图     模板

Control  控制器   控制器也叫模块主要来实现模板、模型之间的控制关系(有很多方法或者叫动作)

5、应用路径

APP_PATH是应用路径(项目路径),分前台和后台应用

注意区分APP_PATH和APP_NAME

APP_NAME应用名称,

APP_NAME用途让tp加载的时候很好的区分,权限控制RBAC的时候能很好控制

6、解决问题

那么可以使用define(‘STRIP_RUNTIME_SPACE’,false);使用自动排版

关闭生成runtime.php文件使用define(‘NO_CACHE_RUNTIME’,true);//不缓存加载文件

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏程序小工

【VSCode插件】xdebug开发调试PHP

Xdebug 在开发过程中可以帮我们查看具体的运行和步骤,以及每行代码执行的结果,在学习和解决代码问题的时候可以提供非常大的便利。PHPStorm 也可以进行 ...

2.3K1
来自专栏互扯程序

跨域请求方案 终极版

现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

2993
来自专栏BestSDK

37个TOP实例命令,超过一半你肯定都没见过

1. Top 命令输出 首先,让我们了解一下输出。top命令会显示系统的很多信息。我们需要理解不同部分输出的意义:默认运行时,top命令会显示如下输出: ? 前...

3216
来自专栏Jerry的SAP技术分享

webpack-dev-server启动后, localhost:8080返回index.html的原理

webpack-dev-server是一个采用Node.js Express实现的微型服务器, 内部使用webpack-dev-middleware来响应发送到...

1722
来自专栏梦里茶室

【Chromium中文文档】Chromium多进程架构

问题 构建一个从不会挂起或崩溃的渲染引擎几乎是不可能的。构建一个完全安全的渲染引擎也是几乎不可能的。 在某种程度上,web浏览器当前状态就像一个与过去的多任务操...

3355
来自专栏IMWeb前端团队

RosinVSJSConsole

Rosin是一个Fiddler插件,协助开发者进行移动端页面开发调试。 特性 可配置的页面匹配规则 拦截console 日志内容的存储,展示,过滤 脚本运行错误...

2287
来自专栏Flutter入门到实战

Flutter从配置安装到填坑指南详解

在 Google I/O ’17 上,Google 向我们介绍了 Flutter —— 一款新的用于创建移动应用的开源库。

1.5K5
来自专栏魏艾斯博客www.vpsss.net

WordPress 手动优化和插件优化 MySQL 数据库的方法

1242
来自专栏about云

zookeeper思考与总结1:在其它组件的作用及hdfs对比

一、zookeeper在其它组件的作用 1.为什么会产生zookeeper zookeeper是模仿的谷歌的Chubby来解决分布式一致性的问题。2006年的时...

3625
来自专栏程序员的知识天地

程序员常用开发工具配置,给自己留一手!

修改D:javaenvapache-tomcat-7.0.26confserver.xml

991

扫码关注云+社区