thinkphp学习(一)
2015-08-03 20:57
543 查看
thinkphp是个框架
thinkphp是个如今特别流行的框架之一,是唯一一个国内人写的框架,它风行极简主义,力求任何操作都最简单,写了很多单字母的方法,比如C()是获取配置信息,M()new一个数据类,D()new一个逻辑类,等等。它采用mvc的流行设计模式,逻辑清晰。单入口运行方式,保证安全性;每个请求都先进入c(controller),有c负责调度m(model),生成数据,然后调用v,使用自己的模板引擎解析为html,并编译执行
配置文件,配置了非常多的常量,让策略变得简单易用,主要有:数据库配置(支持主从,多主多从等等),调试模式(可以跟踪请求、监测系统、记录时间日志等等)
数据库封装(链式调用、支持几乎所有的sql语句,包括join、union、bewteen、group by,page等等)
项目独立 自动建立项目目录,各个项目相互独立,且可以相互调用
缓存支持 支持数据缓存、编译缓存、配置缓存、静态文件缓存
相关文章推荐
- 分享微信开发Html5轻游戏中的几个坑
- PropertyChangeListener简单理解
- 什么是设计模式
- 设计模式之创建型模式 - 特别的变量问题
- 设计模式之创建型模式
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- 浅谈设计模式的学习
- 插件管理框架 for Delphi(一)
- 使用CSS框架布局的缺点和优点小结
- ThinkPHP关联模型操作实例分析
- PHP设计模式之装饰者模式代码实例
- php设计模式之单例模式实例分析
- thinkphp3.0 模板中函数的使用
- 介绍php设计模式中的工厂模式
- ThinkPHP采用<volist>实现三级循环代码实例
- PHP设计模式之适配器模式代码实例
- Zend的MVC机制使用分析(二)
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- 列举PHP的Yii 2框架的开发优势