整理了一下 ThinkPHP 历史 (2019-07-01)
整理了一下 ThinkPHP 历史
ThinkPHP 一款国内最流行的 PHP 开源框架。
版本 | 发布日期 | 最后更新日期 | 总天数 |
---|---|---|---|
ThinkPHP(FCS) 0.6 | 2006-01-15 | 2006-04-15 | 90 |
ThinkPHP(FCS) 0.7 | 2006-03-15 | 2006-05-10 | 56 |
ThinkPHP(FCS) 0.8 | 2006-05-07 | 2006-11-01 | 178 |
ThinkPHP(FCS) 0.9 | 2006-10-25 | 2007-10-01 | 341 |
ThinkPHP 1.0 | 2007-10-15 | 2009-05-01 | 564 |
ThinkPHP 1.2 | 0 | ||
ThinkPHP 1.5 | 2009-01-04 | 2009-12-01 | 331 |
ThinkPHP 2.0 | 2009-10-01 | 2012-04-20 | 932 |
ThinkPHP 2.1 | 2011-05-01 | 2014-12-19 | 1328 |
ThinkPHP 2.2 | 2012-01-16 | 2014-12-21 | 1070 |
ThinkPHP 3.0 | 2012-04-05 | 2014-12-21 | 990 |
ThinkPHP 3.1 | 2012-10-08 | 2016-04-22 | 1292 |
ThinkPHP 3.2 | 2013-12-18 | 2018-10-30 | 1777 |
ThinkPHP 5.0 | 2015-12-11 | 2019-05-15 | 1251 |
ThinkPHP 5.1 | 2017-09-08 | 2019-06-17 | 647 |
ThinkPHP 6.0 | 2018-11-05 | 2019-07-01 | 238 |
2019-07-01,更新图片,更新数据,加入表格。
整理了一下 ThinkPHP 历史 (2019-07-01)的更多相关文章
- 整理了一下 ThinkPHP 历史
整理了一下 ThinkPHP 历史 ThinkPHP 一款国内最流行的 PHP 开源框架.
- Cheatsheet: 2019 07.01 ~ 09.30
Other Intro Guide to Dockerfile Best Practices QuickJS Javascript Engine Questions for a new technol ...
- ofbiz最新版13.07.01环境搭建、安装(linux环境下)
一.软件必备: 1.jdk1.7 2.mysql5.6 3.安装tomcat 二.安装: 1.安装 JDK1.7 2.安装mysql数据库 3.下载apache-ofbiz-13.07.01.zip ...
- agentzh 的 Nginx 教程(版本 2019.07.31)
agentzh 的 Nginx 教程(版本 2019.07.31) agentzh 的 Nginx 教程(版本 2019.07.31) https://openresty.org/download/a ...
- 2019.07.05 纪中_B
今日膜拜:czj大佬orz%%% 2019.07.05[NOIP提高组]模拟 B 组 今天做题的时候大概能判断出题人的考点,可是就是没学过...特别痛苦 T0:栈的定义,模拟就好了T1:感觉像是找规律 ...
- 2019.07.09 纪中_B
错失AK记 2019.07.09[NOIP提高组]模拟 B 组 明明今天的题都很水,可就是没蒟蒻. 写题的时候: T0一眼高精(结果没切)T1看到2啊8啊果断转二进制观察,发现都是左移几位然后空出的位 ...
- 2019.07.06 纪中_B
今天的题看起来都很简单,结果就爆炸了 做题时:怎么都是图论??? 结果最后好多是DP(最恐怖的是还有我没学过的状压DP) 2019.07.06[NOIP提高组]模拟 B 组 做了两题(稍微腐败了一下) ...
- BlackArch Linux 2019.06.01 宣布发布
导读 BlackArch Linux是一个基于Arch Linux的发行版,专为渗透测试人员和安全研究人员设计,并包含大量渗透测试和安全实用程序,已宣布发布2019.06.01版本. BlackArc ...
- thinkphp历史漏洞
https://github.com/pochubs/pochubs/blob/master/ThinkPHP.md tp 历史漏洞 路由控制類RCE/think/App.php if (!preg_ ...
随机推荐
- vue自定义指令之拖动页面的元素
此案例中,用到了鼠标事件onmousedown.onmousemove.onmouseup 源代码如下: <!doctype html><html lang="en&quo ...
- CSS(前)篇
1.1CSS重点总结 1.1.1 选择器 1.1.2 盒子模型 1.1.3 浮动 1.1.4定位 1.2CSS介绍 概念: 层叠样式表或者级联样式表(Cascading Style Sheets) 层 ...
- margin负值5种应用
最近做的项目中经常会用到margin的负值,这里就总结一下关于margin负值的5种使用及相关bug的解决. 1. 在流动性布局中的应用 如WordPress的两栏式不固定布局就是使用margin负值 ...
- 全面系统Python3入门+进阶课程
全面系统Python3入门+进阶课程 整个课程都看完了,这个课程的分享可以往下看,下面有链接,之前做java开发也做了一些年头,也分享下自己看这个视频的感受,单论单个知识点课程本身没问题,大家看的时候 ...
- etree不存在解决方法
from lxml import html text=xxx//测试的html文本 etree = html.etree htmlDiv = etree.HTML(text) title = html ...
- 利用ajax异步校验验证码(转)
利用ajax异步校验验证码 示例结果如图所示 具体步骤如下: step1: jsp页面及js脚本 <%@page pageEncoding="utf-8" contentTy ...
- 计算机网络3.2&3.3(第二节介质&第三节多路复用)
有限的传播介质 双绞线 双绞线电缆 双绞线总结 2 同轴电缆 粗细电缆的传输距离 现在基本都用双绞线和光线 同轴电缆用于居民小区和家庭使用 3 光纤 光纤中以光信号的形式进行传播 正如我们现在看到这样 ...
- linux守护进程配置文件
守护进程是一种运行在非交互模式下的程序.一般来说,守护进程任务是和联网区域有关的:它们等待连接,以便通过连接提供服务.Linux 可以使用从 Web 服务器到 ftp 服务器的很多守护进程. /etc ...
- Leetcode674.Longest Continuous Increasing Subsequence最长连续递增序列
给定一个未经排序的整数数组,找到最长且连续的的递增序列. 示例 1: 输入: [1,3,5,4,7] 输出: 3 解释: 最长连续递增序列是 [1,3,5], 长度为3. 尽管 [1,3,5,7] 也 ...
- PHP闭包实现函数的自调用实现递归
根据pathinfo访问对应得controller,如ip:port/home/index/index则会访问home目录下的IndexController的index方法:如果不指定pathinfo ...