其实这个插件补足了Xiuno BBS众多短板中的一个很小的部分:类似于WordPress的短代码(Shortcode)机制。这个插件本应该 在至少五年前 有人想到并实现,这样会有更多的开发者 会围绕着它 创建更多更实用的短代码。如果Xiuno Official 论坛还在,我相信会有人开发出类似:
- 按钮
- 分栏内容
- 提示框风格的文本框
- 高级排版方式
- 相册+灯箱展示图片
- 嵌入音频、视频、地图、Flash、甚至其他网页
- 甚至是一整个页面构建器(类似WordPress里的Visual Composer)
等插件。
以上插件我只会做出“按钮”。不要太过期待。
——
并且,如果Xiuno Official 论坛还在,我相信Xiuno的作者会带领众多开发者拥抱Bootstrap 5(等“先进技术”)。
Stately主题比Bootstrap 5(2021-05-05)晚了一年多,在这期间,Bootstrap 5愈发稳定,可以用于生产环境。
那为什么Xiuno不与时俱进呢?
——
在Xiuno Official 论坛还没关闭的时候,人们经常在Xiuno Official 的插件中心分享自己的插件,用户在论坛里畅谈“论坛还缺少什么功能,需要插件来实现”,在当时,用户的声音十有八九会被开发者听见,并自己制作出来。这是一个良性循环。直到Xiuno Official 论坛关闭的时候。
关闭之后,夸张点说,有点像游戏《辐射》系列,Xiuno BBS的生态成为一片废土。开发者几近流失,用户存活下来。
这些用户们“抱团取暖”,创建了一个又一个“聚集地(社区网站)(包括“Xiuno BBS开源程序交流论坛”等,暂不一一列举)”,其中,有些用户拥有一些技能(HTML、CSS、JS、PHP、SQL等),可以为其他人排忧解难,顺便制作一些插件、主题等,有时无偿,有时有偿。
其余的人,还是那些普通用户,占比巨大。他们或为之前一直在使用的用户,或为从其他地方了解到这个程序。他们知道自己想要建造一个网站,但仅限于此。其中一些人愿意学习新知识,接受新事物,另一些不然。
在这个阶段,Xiuno BBS的最后一个版本是4.0.4。在没有人尝试做出改变的时候,所有人都是十分保守的。
有些人在继续制作插件和主题,给Xiuno BBS生态的恢复贡献自己的力量。
有些人在尝试重建插件中心,并取得成效(目前已有2~3款插件中心),但这还不够。
有些人在尝试维护更新Xiuno BBS,延续原作者的路。
有些人还在尝试以Xiuno BBS为地基,制作自己的新的程序(包括(已终止开发的)xbbs(一款移动端优先,有app使用体验的论坛程序)、NT社区、Xiuno Pro等)
在此,我想感谢jiix,他基于4.0.4开发了4.0.7版,让Xiuno BBS兼容了PHP 7.4到8.x,对Bootstrap进行了少许更新。这个更新褒贬不一,一些人认为新版本会破坏已有插件的兼容性,但另一些人没有遇到任何兼容性问题。总的来说,这个更新还不错。
总的来说,以上这些人的凝聚力很少,并且,以上绝大多数人都未曾想过,要给Xiuno BBS“升个级”,以新的面貌(和内心)重新登场,让它跟上时代。
插件开发者没想过,因为要开发的插件必须兼容4.0.4和默认主题。
主题开发者没想过,所以导致“知乎蓝”和“起源”成为目前最流行的Xiuno BBS主题,主要有两点:美观和兼容性强。
用户当然更没想过,因为他们看到了“自己需要的插件尚未存在”,继而认为“这个程序是个半成品、不好安装(尤其是配置伪静态和邮件)、不好用(缺少功能)、不好看(默认外观没人想过改进,从来没有)”,继而可能转换到其他程序。
这是一个恶性循环。
如何打破这种循环?我不知道。
也许,选来选去,最适合做论坛的程序也就是Discuz、Discourse、Flarum、PHPBB、XenForo、Simple Machines Forum等传统(和现代)论坛程序。而Xiuno BBS,正如作者所说的那样,是个“适合二次开发的平台”。
我的热情被消耗掉了。
还有一点是一些利用“信息不对称”赚取差价的人。他们加剧了“开发者不愿意制作新插件和主题”的情绪,因为开发者永远不知道,自己耗费了时间和精力,精心制作的插件和主题,被别人轻而易举的下载、重新上传到自己的网站,并明码标价。开发者在此过程中收不到一分钱收入。如果开发者想要维护自己的利益,那就必须要引入验证机制,而这会引来D版问题,同样会让开发者得不到收入。这看似是个死胡同。我也不知道如何解决。
因为一些原因,我需要替换一些词才能发出来。
最后于 2022-9-17
被Tillreetree编辑
,原因: