爱意满满的作品展示区。
xiaobd

小鸡别闲着。一个 PHP 文件实现的类 nodeseek 论坛!免费开源!单文件 100 KB 的 PHP 论坛发布!欢迎安装测试。

  •  
  •   xiaobd · Jun 29 · 1337 views

    小鸡别闲着。 免费开源!单文件 100 KB 的 PHP 论坛发布!欢迎安装测试。 官方网站: https://bbs1.org/

    一个 php 文件实现的类 nodeseek 论坛 够简单、速度够快!

    dedirock 年付 $6.45 的石头盘。跑起来也嗖嗖的 体验地址 https://dev.bbs1.org/index.php

    一键部署( Docker ,推荐)

    
    cd /opt
    rm -rf bbs1org
    git clone https://github.com/bbs1org/bbs1org.git
    cd bbs1org
    docker compose down -v
    docker compose up -d --build
    

    等待构建完成后,浏览器访问网站的 install.php ,开始安装并进入后台设置即可。

    17 replies    2026-07-06 16:19:25 +08:00
    FakerLeung
        1
    FakerLeung  
       Jun 29
    牛皮

    admin.php 呢
    xiaobd
        2
    xiaobd  
    OP
       Jun 29
    @FakerLeung 就一个 index.php
    bzj
        3
    bzj  
       Jun 29
    符合我对 php 程序员的刻板印象
    liuliuliuliu
        4
    liuliuliuliu  
    PRO
       Jun 29
    有点意思,我让 ai 帮我写一个.net 版的,也只用一个文件试试
    xiaobd
        5
    xiaobd  
    OP
       Jun 29 via Android
    @liuliuliuliu ai 是个好东西
    tangping
        6
    tangping  
       Jun 29
    ....牛逼
    wbrobot
        7
    wbrobot  
       Jun 29
    虽然。。但是。。你讲速度够快,能不能至少灌进去 10 万帖子看看性能?
    xiaobd
        8
    xiaobd  
    OP
       Jun 29
    @wbrobot 有 10 万帖子了,就可以升级大型系统了
    fuzqing
        9
    fuzqing  
       Jun 30
    没有依赖第三方库,可以试着重写一下,然后直接编译成二进制😂

    https://github.com/illegalstudio/elephc
    xiaobd
        10
    xiaobd  
    OP
       Jun 30 via Android
    @fuzqing 看看
    ycl10875222
        11
    ycl10875222  
       Jun 30
    这个有点意思
    lyxxxh2
        12
    lyxxxh2  
       Jun 30
    看了下代码,我以为你是个有技术的老逼登,sql 注入 csrf xxs 等你都防了。
    但是代码风格,又像个追求极简的年轻人。
    我以前也喜欢这样省略大括号。
    ```
    foreach (forums_cache() as $f) if ((int)$f['id'] === $id) return $f;
    return null;
    ```
    对于现代来说,你项目代码太炸裂了。
    单纯花样炫技,对于产品:垃圾不能再垃圾了。
    xiaobd
        13
    xiaobd  
    OP
       Jun 30
    @lyxxxh2 啥年代了。还花样炫技?骂 ai 去吧
    xiaobd
        14
    xiaobd  
    OP
       6 days ago
    https://bbs1.kesug.com/index.php?a=topic&id=2
    免费虚拟主机空间安装的论坛
    xiaobd
        15
    xiaobd  
    OP
       6 days ago
    https://bbs1.kesug.com/index.php?a=topic&id=2
    免费虚拟主机空间安装的论坛
    管理员账户:admin
    密码: [email protected]#
    xiaobd
        16
    xiaobd  
    OP
       4 days ago via Android
    # bbs1org v2.0 更新日志

    对比版本:1.5

    ## 主要更新

    ### 1. 新增插件系统

    后台新增“插件”入口。

    现在可以:

    - 启用插件
    - 停用插件
    - 卸载插件
    - 保留或清理插件数据
    - 进入插件自己的后台管理页

    插件可以扩展侧边栏、后台页面、独立功能页、发帖和回帖处理等能力。

    ### 2. 新增“每日签到”插件

    新增一个每日签到插件。

    用户可以:

    - 每天签到一次
    - 查看连续签到天数
    - 查看累计签到次数
    - 签到获得积分

    后台可以:

    - 查看签到记录
    - 设置签到卡片标题
    - 设置按钮文字
    - 设置固定积分奖励
    - 设置随机积分奖励

    ### 3. 新增用户积分

    用户现在有积分。

    积分会显示在:

    - 个人侧边栏
    - 后台用户列表
    - 后台用户编辑页

    管理员可以直接调整用户积分。积分变化后,用户会收到系统通知。

    ### 4. 新增附件上传

    发帖和编辑时可以上传附件。

    支持:

    - 图片附件
    - 普通文件附件
    - 多附件上传
    - 上传后自动插入到编辑框

    图片会作为图片插入帖子,普通文件会作为下载链接插入帖子。

    后台可以设置:

    - 附件数量限制
    - 单个附件大小限制

    ### 5. 附件自动去重

    附件按文件内容保存。

    同一个文件重复上传时,系统只保存一份,减少空间占用。

    ### 6. 后台管理优化

    后台做了多处改进:

    - 新增插件管理页
    - 新增签到管理页
    - 用户列表显示积分
    - 用户编辑页可调整积分
    - 主题管理增加回收站入口
    - 版块和用户组列表增加“添加”入口
    - 部分后台列表样式优化

    ### 7. 通知体验优化

    修复系统通知的一些细节:

    - 系统通知不再跳转到 `id=0` 用户页
    - 回复跳转改为使用 `replyid`
    - 跳转到具体回复更稳定

    ### 8. 移动端顶部优化

    移动端顶部增加搜索条。

    搜索条显示在“我的 / 登录”左侧,方便手机访问时快速搜索主题。

    ### 9. Docker 和部署更新

    Docker 部署增加 `upload` 持久化目录。

    Nginx 配置增加:

    - 上传目录访问规则
    - 上传大小限制
    - 禁止直接访问危险上传文件

    手动部署时,需要确保这些目录可写:

    - `data/`
    - `cache/`
    - `avatars/`
    - `upload/`

    ### 10. 文档更新

    README 增加:

    - 附件目录说明
    - 插件目录说明
    - 插件开发格式
    - 常用插件钩子说明
    - 部署目录权限说明

    ## 升级注意

    从 1.5 升级到 v2.0 后,需要注意:

    1. 需要新增 `upload/` 目录,并确保可写。
    2. Docker 部署需要使用新的 `docker-compose.yml` 和 Nginx 配置。
    3. 新增了用户积分字段。
    4. 新增了附件相关设置。
    5. 如果是旧站升级,建议先运行升级脚本并备份数据库。
    6. 插件等同于站点 PHP 代码权限,只建议安装可信插件。
    xiaobd
        17
    xiaobd  
    OP
       2 days ago
    v2.3.1 更新日志
    优化侧边栏卡片显示逻辑
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   938 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 19:54 · PVG 03:54 · LAX 12:54 · JFK 15:54
    ♥ Do have faith in what you're doing.