phpBB 编年史

与phpBB有关或无关的话题以及日常闲聊
发表回复
头像
IOsetting
论坛管理员
论坛管理员
帖子: 3628
注册: 2006-10-17 1:48

phpBB 编年史

帖子 IOsetting » 2018-12-03 16:21

2000年 - phpBB1.0.0 发布

2001年2月 - phpBB2 开始开发

2002年 - phpBB2.0.0 发布, 同年启动phpBB2.2.X分支

2003年 - 主力 Meik Sievertsen(acydburn)加入, 此君在09年后不再提交代码, 但是快十年了依然以2335个提交霸居榜首, 其活跃时间正好是phpBB最辉煌的时代

2005年 - phpBB2.2.x 分支改名为3.0.0, 同时开始开发新一代模板prosilver

2007年12月 - phpBB3.0.0 正式发布. phpbbchina 从RC1开始完整汉化phpBB3, 从RC1到RC8, 再到正式release
- 之后是稍显沉闷的四年时间, 3.1的技术框架久久未定

2012年 - 年初的时候, phpBB的技术栈开始发生变化. 团队换代, 新生代开始在phpBB开发中大量引入新技术, Composer, DI, Event, 技术定型后开始加速3.1的进展.
2012年1月 - 引入Symfony
2012年3月 - 开始使用Composer (这是一个类似于Java中Maven的依赖管理软件).
- 大约一年半的开发时间

2013年10月 - 3.1 alpha版发布

2014年6月 - 3.1 RC版发布

2014年10月 - 3.1.0 正式发布

2015年3月 - 3.0发布最后一个版本3.0.14

2016年2月 - 3.2开发开始

2017年1月 - 3.2正式版发布

2018年1月 - 3.1发布最后一个版本3.1.12

头像
IOsetting
论坛管理员
论坛管理员
帖子: 3628
注册: 2006-10-17 1:48

phpBB 编年史

帖子 IOsetting » 2018-12-03 16:43

从 phpBB2 到 phpBB3.0, 在界面上是一个很大的飞跃. 一个非盈利软件在用户界面上体现出专业的水准.
从 phpBB3.0 到 phpBB3.1, 在界面上几乎无变化, 但是在技术上是一个很大的飞跃. 在技术框架上跟上了时代.

但是这个改变对于很多phpBB老用户而言, 内心是抗拒的吧. 3.1的升级很大程度上是响应了广大用户对phpBB累积已久的诟病: 不友好的插件机制, 在2.0和3.0年代, 大部分的mod提供的是一个手工操作指南, 以手工patch的方式对代码进行修改, 这样的问题就是每次升级时需要重新修改一遍, 改动多的话, 对维护造成很大的压力. 一些改动较多的用户, 可能在某一版之后, 就再也不会去升级了. 对于phpBB官方, 也很难对各种手工修改造成的问题提供技术支持.

在3.1引入event dispatch, 大量预埋的事件钩子使得独立的扩展模块水到渠成. 官方也转向标准格式的扩展, 不再支持旧的MOD. 但是这样造成了用户更加专业化, 之前大量并非专业PHP开发的用户就被门槛给拦下了.

头像
橘子花间
初来乍到
初来乍到
帖子: 3
注册: 2018-12-04 3:53

phpBB 编年史

帖子 橘子花间 » 昨天 8:26

在3.1引入event dispatch, 大量预埋的事件钩子使得独立的扩展模块水到渠成. 官方也转向标准格式的扩展, 不再支持旧的MOD. 但是这样造成了用户更加专业化, 之前大量并非专业PHP开发的用户就被门槛给拦下了.
就是说用户越来越少了呗?不走轻量化路线的必然后果

发表回复