遨游死神文章列表

更好用的现代化开源论坛系统

https://www.mdclub.org/

更好用的现代化开源论坛系统

MDClub 是一个轻量的开源论坛系统。运行在 PHP7.2+ 、MySQL5.6+ 之上。
为了让它更轻量好用,我们造了不少轮子。包括富文本编辑器、UI 框架、类似 jQuery 的 DOM 操作库,全部自主开发。
Material Design 设计语言:使用了自主开发的开源 MDUI 框架
响应式设计
超级轻量级:gzip 压缩后 CSS + JavaScript 仅 98KB
自动适配暗色模式
首屏服务端渲染,完美支持 SEO
自主开发的富文本编辑器
漂亮的可视化安装界面
200 多个 Restful API 接口
OpenAPI 规范的 API 文档
JavaScript SDK:使用 TypeScript 开发,能获得非常好用的类型提示

[color=rgba(0, 0, 0, 0.87)]MDClub 的安装非常便捷。在大多数情况下,只需不到 30 秒就能完成安装。
服务器要求
[color=rgba(0, 0, 0, 0.87)]在安装 MDClub 之前,请检查你的服务器是否满足要求。如果你不了解你的服务器是否满足要求,也没关系,MDClub 的安装脚本会自动帮你完成检查。服务器要求如下:
Apache(需要启用 mod_rewrite 重写模块)或 Nginx
PHP 7.2+,需要启用 gd 或 imagemagick、fileinfo、json、pdo、iconv、curl 扩展
MySQL 5.6+ 或 MariaDB 10.0.5+
建议官方去下载

Xiuno BBS 4.0.4 正式版(原作者放弃了)

Xiuno BBS 4.0 是 2016 年诞生的,国产、小巧、精悍、基于目前新流行的技术、有着前沿产品理念的、主要采用 PHP 开发的、遵照严格的命名和编码规范的 web 产品,它不仅仅是一个论坛,还是一个良好的二次开发平台。在开发效率上,基于框架开发,不如基于成熟的产品开发。
Xiuno BBS 4.0 功能介绍

  1. 前端采用BootStrap 4+JQuery 3,响应式布局,自适应手机,平板,PC 设备,不再需要单独开发移动版本。
  2. 对 Bootstrap 4 进行了增强和兼容,比如增加 $('#submit').button('xxx').delay(3000).location('xxx.php') 的连续操作支持,修正 .row .row 嵌套导致的间距、手机下的间距过大等问题。
  3. xiuno.js 采用了 xn. 命名空间,不再担心 js 命名冲突,完善了对常用的 php 函数的实现。
    增加了通用的 $.each_sync() 方法,从客户端避免 ajax 并发导致的服务端并发写数据问题,简化了服务端逻辑。
  4. 不再支持 IE8 和以下版本,全面拥抱移动端,不用再用琢磨恶心的 css hack。
  5. 不再强制要求 URL-Rewrite,同时支持多种 URL 格式:user-login.htm /user/login 。
  6. 图片缩略、裁切放到了客户端,不再依赖服务端 GD 库。
  7. 同时支持 Session 和 Token 方式登录,可以返回 json 数据,方便 REST 接口开发。
  8. 插件机制采用 AOP 机制,支持 hook + overwrite 方式,方便插入,和覆盖,非常方便二次开发,并且不影响性能,不影响编译。
  9. db 层采用了更加方便的接口,可以同时支持 SQL 和 NoSQL 的方式操作数据。
  10. 论坛功能上更加的精简,更多功能采用插件的方式进行扩充。
  11. 引入了语言包,自带简体、繁体、英文三个版本。
  12. 插件中心正式开启,开发者可以入驻,开发收费插件。
  13. 帖子支持 txt html markdown ubb 多种格式,自带适度整合的 UMEditor 插件,修正了 UM 在 Bootstrap 4 下的很多问题。
  14. xiunophp 4.0 这个框架合并成了一个文件 xiunophp.min.php,只需要一个 include 就可以开始使用里面提供的方便的函数和全局变量。
  15. Maybe Xiuno BBS 4.0 is the lastest big version.
    Xiunuo BBS 4.0 性能介绍
  16. 采用静态语言编程风格,充分发挥 PHP7 OPCache 的威力。
  17. 专门针对 BBS 业务的索引优化和适度的缓存。
  18. 大量的运算放到了客户端,并发问题尽量由客户端控制。
  19. 作者十多年从业经验带领您绕过雷区。
    Xiuno BBS 4.0 版权介绍
    Xiuno BBS 4.0 采用 MIT 协议发布,您可以自由修改、派生版本、商用而不用担心任何法律风险(修改后应保留原来的版权信息).

xiunobbs_4.0.4_20200706_211104.zip