标签TAG:Thinkphp

今日新课推荐:《Thinkphp6.0正式版视频教程》
thinkphp

今日新课推荐:《Thinkphp6.0正式版视频教程》

阅读(5) 作者(admin)

Thinkphp6.0从2019年10月24日正式发布,相对测试版,有很多变动,目前TP6已经相对比较稳定了,所以龙方网络在2020年再次重新录制课程,帮助同学们快速入门,欢迎学习!免费的哦!课程名称:Th...

thinkphp和laravel性能比较
thinkphp

thinkphp和laravel性能比较

阅读(7) 作者(admin)

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对...

thinkphp有什么功能
thinkphp

thinkphp有什么功能

阅读(5) 作者(admin)

thinkphp介绍ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生...

ThinkPHP:数据查询的基本原则
thinkphp

ThinkPHP:数据查询的基本原则

阅读(7) 作者(admin)

对于本文涉及到的数据查询的几个基本原则请尽量纳入你的项目规范,也是官方倡导的最佳实践。在此之前,我希望你已经看过之前的一篇博客:「 你真的了解Db类和模型的正确使用姿势...

ThinkPHP的安全注意事项
thinkphp

ThinkPHP的安全注意事项

阅读(3) 作者(admin)

本文主要和大家探讨一下ThinkPHP的安全注意事项,可以作为ThinkPHP建议的安全规范实践。首先,没有绝对的安全,只要你有足够的安全意识才能尽可能的杜绝安全隐患。规范的使用框架...

ThinkPHP:模型三大利器之三(获取器)
thinkphp

ThinkPHP:模型三大利器之三(获取器)

阅读(3) 作者(admin)

定义获取器获取器的作用是对模型对象的(原始)数据做出自动处理。一个获取器对应模型的一个特殊方法(该方法必须为public类型),方法命名规范为:getFieldNameAttrFieldName为数据表...

ThinkPHP:模型三大利器之二(修改器)
thinkphp

ThinkPHP:模型三大利器之二(修改器)

阅读(4) 作者(admin)

修改器是模型的三大利「器」之一,本篇我们来总结下修改器的用法,以及一些注意事项。定义修改器修改器的作用是在模型对象数据写入数据库之前进行一些必要的数据处理,修改器的标...

ThinkPHP:模型三大利器之一(搜索器)
thinkphp

ThinkPHP:模型三大利器之一(搜索器)

阅读(3) 作者(admin)

[√新技能] 搜索器——统一管理你的搜索代码模型搜索器是自模型获取器和修改器功能之后的第三个统一管理的利器,主要用于封装字段(或者搜索标识)的查询条件表达式,一个搜索器对...

ThinkPHP中实现微信支付(jsapi支付)流程
thinkphp

ThinkPHP中实现微信支付(jsapi支付)流程

阅读(18) 作者(admin)

之前写过一篇文章讲了 PHP实现微信支付(jsapi支付)流程 ,详见文章:PHP实现微信支付(jsapi支付)流程。当时的环境是没有使用框架的,直接在一个域名指向的目录下边新建目录之后访...

thinkphp开发用什么IDE?
thinkphp

thinkphp开发用什么IDE?

阅读(7) 作者(admin)

thinkphp开发用什么IDE?Zend StudioZend Studio是一款来自Zend公司旗下的一款经典PHP IDE。Zend Studio是一个屡获大奖的专业PHP集成开发环境,具备功能强大的专业编辑工具和调...

thinkphp可以用来做什么?
thinkphp

thinkphp可以用来做什么?

阅读(4) 作者(admin)

ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保...

tp框架和yii框架的区别是什么?
thinkphp

tp框架和yii框架的区别是什么?

阅读(5) 作者(admin)

yii和tp(ThinkPHP)都是PHP框架,那么它们之间有什么不同?下面给大家介绍一下tp框架和yii框架的区别。1、配置上:Yii多重配置文件,覆盖配置,多重环境配置 ,分本地线上环境配置 ,更加灵...

ThinkPHP 的 nginx 配置踩坑
thinkphp

ThinkPHP 的 nginx 配置踩坑

阅读(5) 作者(admin)

THINKPHP 的 NGINX 配置踩坑今天在用一个以 tp 为基础的快速开发框架时遇到一些问题:nginx 报错截图为了方便说明进行手动换行// 处理时重写或内部重定向循环2019/11/11 11:1...

laravel与thinkphp区别是什么
laravel

laravel与thinkphp区别是什么

阅读(7) 作者(admin)

1、渲染模版方式的不同在Laravel框架里,使用return view()来渲染模版;而ThinkPHP里则使用了$this->display()的方式渲染模版。2、在实际开发中我们常常遇到这样的问题,就是开发...

thinkphp怎么用
thinkphp

thinkphp怎么用

阅读(5) 作者(admin)

thinkphp怎么用?首先我们去百度搜索thinkphp的官网,记住不要用个人改装过的,不安全。推荐学习:thinkphp教程我们点击下载进入页面,我们本次选择3.23版本,因为这个版本比较稳定。下...

thinkphp模板引擎原理
thinkphp

thinkphp模板引擎原理

阅读(9) 作者(admin)

thinkphp模板引擎原理ThinkPHP内置的模板引擎是一个自主创新的XML编译性模板引擎。推荐学习:thinkphp5thinkphp5中的模板引擎1、thinkphp5自带的模板引擎和tp3中的模板引擎基...

thinkphp

ThinkPHP6.0管道模式与中间件的实现分析

阅读(13) 作者(admin)

说明ThinkPHP 6.0 RC5 开始使用了管道模式来实现中间件,比起之前版本的实现更加简洁、有序。这篇文章对其实现细节进行分析。首先我们从入口文件 public/index.php 开始,$http...

thinkphp怎么获取数据库信息
thinkphp

thinkphp怎么获取数据库信息

阅读(5) 作者(admin)

thinkphp获取数据库信息项目配置文件Conf/config.php中添加数据库连接信息:// 添加数据库配置信息'DB_TYPE' => 'mysql', // 数据库类型'DB_HOST'...

thinkphp错误日志在哪
thinkphp

thinkphp错误日志在哪

阅读(17) 作者(admin)

日志记录\ThinkPHP\Lib\Think\Core\Log.class.php (推荐学习:thinkphp5)1、可以在config.php中进行设置,默认为关闭状态。 'APP_DEBUG' => true打开\ThinkPHP...

thinkphp缓存和redis缓存哪个快
thinkphp

thinkphp缓存和redis缓存哪个快

阅读(14) 作者(admin)

tp5中的cache 储存方式,我本地设置的是读取文本的形式。以这段代码为例: (推荐学习:thinkphp5) public function getAllManegerId(){ $cache =checkCache('kf_...