thinkphp3和5的区别

支持MySQL 和 sqlite数据库,快速构建项目原型,直接生成前后台CRUD代码片段,还可根据需要自行定制代码模板,减少重复劳动。 写这个东西的原因是因为我最近沮丧的发现很多时候我都在做重复的事情,比如重复写最简单的CRUD方法,编写表单,写前台样式表等等。 2014年9月27日23:53:38更新:升级至0.3版,此次变化较大,放弃了单文件的形式,但是功能更加丰富,支持直接生成文件,快速构建项目原型 ThinkphpHelper =============...

相关文章

加载中

[博客] thinkphp3流程分析1

https://my.oschina.net/u/4587690/blog/4451870

本文分享自微信公众号 - 雷神众测(thorsrc)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

03/31 00:00

[博客] Thinkphp3分析与审计

https://my.oschina.net/u/4400455/blog/3442251

0x00 前言: 这篇是去年组内分享的时候给小伙伴写的0基础快速审计tp3系列的文章,主要是对架构做个分析以及审计一些sql注入漏洞~ 现在想想打算放出来,过了一年了,可能里面有一些问题,望看...

2019/08/02 00:00

[博客] ThinkPHP3(命名空间、RBAC)

https://my.oschina.net/u/4374628/blog/3740466

命名空间 当开发大型项目的时候,可以会需要成千上万的文件 面向对象通过命名空间来解决这个问题的。 PHP命名空间是PHP5.3以后才出现的。 命名空间中可以出现:类,函数,常量 只有const定义...

2018/11/23 00:00

[博客] ThinkPHP3(添加,修改,删除)

https://my.oschina.net/u/4374628/blog/3740465

实现商品的添加 1、在add.html页面中更改表单元素的名称 Goods控制器的add()方法中获取商品分类 在add.html中循环获取 2、设置提交的位置 3、添加商品代码参见GoodsController.class.php 方...

2018/11/23 00:00

[博客] THINKPHP3文件缓存管理

https://my.oschina.net/u/232595/blog/1824586

/** 添加缓存key @param $key @return bool */public static function addCacheKey($key) { } /** 删除缓存 @param $key @param bool $like 是否删除相似的key @return bool */public stati...

2018/06/05 00:00

[博客] thinkphp3 增、改函数封装

https://my.oschina.net/u/4393052/blog/3918671

##新增数据 新增数据,提供数据,表名,是否调试 修改数据 引用块内容,提供数据(含有主键),表名,是否调试

2018/07/03 00:00

[问答] 新手问题,dwz_thinkphp3 有个__PUBLIC__ 怎么来的?

https://www.oschina.net/question/5287_71970

在看dwz_thinkphp3 ( http://dwz4php.googlecode.com/files/jUI-ThinkPHP3.0.zip ) 代码的时候 \dwz_thinkphp3\Admin\Tpl\Index\index.html 里面有两句: 能解释一下 这里“__PUBLIC__”这个...

2012/09/30 00:00

[博客] thinkphp3 行为(behavior)分析和基本使用

https://my.oschina.net/u/4332772/blog/3579201

1. 名词解析 官方解析: 来自 http://document.thinkphp.cn/manual32.html#behaviorextend 行为(Behavior)是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理,在框架的...

2019/04/10 00:00

[博客] 代码审计-Thinkphp3框架EXP表达式SQL注入

https://my.oschina.net/u/4381592/blog/3394980

最近看java框架源码也是看的有点头疼,好多还要复习熟悉 还有好多事没做...慢慢熬。 网上好像还没有特别详细的分析 我来误人子弟吧。 0x01 tp3 中的exp表达式 查询表达式的使用格式: $map['...

2019/09/16 00:00

[博客] Raid 6与raid 5区别

https://my.oschina.net/u/4312544/blog/3503295

RAID5和RAID6有下面几个区别: 1、冗余和数据恢复能力 RAID组级别 冗余及数据恢复能力 数据恢复策略 RAID 5 存在分散在不同条带上的奇偶校验数据 允许一块数据盘故障,并可通过奇偶校验数据计...

2019/06/12 00:00

[博客] sleep( ) 和 wait( ) 的这 5区别,你知道几个?

https://my.oschina.net/u/3756234/blog/4609047

04/01 00:00

[博客] ThinkPHP3(结构,路由,模板的调用,后台搭建,系统常量)

https://my.oschina.net/u/4288068/blog/3741626

ThinkPHP的结构如下: 在ThinkPHPLibraryThink文件夹中,几个重要的文件 1、App.class.php 框架核心类文件 2、Think.class.php 每次请求都要执行的类 3、Controller.class.php 控制器的父类 ...

2018/11/22 00:00

[问答] thinkphp3怎么看关联模型时处理和使用的sql呢?

https://www.oschina.net/question/154627_111146

关联模型哦!

2013/05/17 00:00

[博客] 5、抽象类和接口有什么区别

https://my.oschina.net/u/4403835/blog/3640568

接口 接口是一序列方法的声明,一序列方法特征的集合,一个接口只有方法的形状而没有方法的具体实现,接口是Java面向对象提供的一种机制。 Java语言是一种单继承的,在类的继承中可以实现多个...

2019/02/22 00:00

[博客] 顶尖程序员不同于常人的 5区别

https://my.oschina.net/u/2011779/blog/683171

《The Effective Engineer》的作者在写书的过程中,为了了解那些顶级程序员和普通程序员的区别,采访了很多硅谷顶级科技公司的顶尖软件工程师。他发现这些给世界带来巨大影响的的工程师们至少...

2016/05/28 00:00

[博客] 多线程学习(5)volatile 和 synchronized 的区别

https://my.oschina.net/u/3156785/blog/3031799

满足同步三个基本条件: 1.原子性 原子性是指操作是不可分的。其表现在于对于共享变量的某些操作,应该是不可分的,必须连续完成。例如a++,对于共享变量a的操作,实际上会执行三个步骤,1.读...

2019/04/03 00:00

[博客] 箭头函数和常规函数之间的 5区别

https://my.oschina.net/u/4581713/blog/4399947

原文链接 本文分享自微信公众号 - 前端先锋(jingchengyideng)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

05/25 00:00

[博客] 箭头函数和常规函数之间的 5区别

https://my.oschina.net/u/3363542/blog/4400627

本文分享自微信公众号 - 前端开发社区(pt1173179243)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

06/03 00:00

[博客] 章节五、5-接口和抽象类的区别

https://my.oschina.net/u/4309498/blog/3280968

一、 接口 抽象类 接口里面所有的方法都是抽象的,只有方法声明, 没有方法体 抽象类里可以有非抽象方法,也可以有抽象方法 变量声明时默认用final修饰,即接口中默认都是全局常量 final可有...

2018/08/30 00:00

[博客] 顶级程序员和普通程序员在思维模式上的5区别

https://my.oschina.net/u/2307342/blog/4614728

07/04 00:00
返回顶部
顶部