前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全球最好的开源社区全介绍

全球最好的开源社区全介绍

作者头像
IT运维技术圈
发布2022-06-27 08:15:40
1.6K0
发布2022-06-27 08:15:40
举报
文章被收录于专栏:IT运维技术圈IT运维技术圈

之前被某论坛封了自己的账号后就一直想着自己弄个论坛,先后调研了开源平台感觉都差点意思,最后选择了flarum. 相对于公众号来讲,个人论坛发表的文章随时想起来可以随时编辑补充.不受限制各种审核之类的.感觉超级爽哈哈!~ 经过了一天的努力,大运维社区正式推出江湖. 地址: https://it.itboge.com 先来看看样子吧!

除了前端的样式之外,flarum还有很多 这是后台管理界面

论坛相关资料: flarum的论坛地址: https://discuss.flarum.org.cn flarum源码地址: https://github.com/flarum/core 简单说一下flarum的搭建过程: 手动安装过程: https://docs.flarum.org/zh/install 宝塔控制面板的安装过程: https://discuss.flarum.org.cn/d/2195 当然如果各位觉得上面的安装方法都比较麻烦,可以去波哥的知识星球中获取一件部署的脚本.并且可以一键安装常用的样式及插件! https://t.zsxq.com/ZNBeAQz 论坛比较优秀的三方社区: https://discuss.teacat.top/ 颜色配置: https://discuss.flarum.org.cn/d/2511 插件市场 https://extiverse.com

这里对一些重点的插件稍微做一下介绍:

1、Username Blacklist: 这是一个Flarum插件,它允许您设置用户在注册的过程中不能使用的用户名,如果激活了不做设置的话,什么名都不让注册哈. 2、Email Filter: 过滤您的网站注册的电子邮件与白名单,黑名单和正则表达式描述两者,如果激活了不做设置的话,邮件也不能注册 3、Login2SeePlus: 这个不注册不让看连接 4、Discussion views: 可以查看用户浏览痕迹

底部鲸鱼效果: 论坛底部鲸鱼: F12、查看网站找到fish.js文件,保存源码到public/assets/目录下,然后在后台管理 -> 外观 -> 自定义页脚添加刚查新建的js文件

代码语言:javascript
复制
<div id="flyfish" class="fly-fish" height="200"></div>
<script src="/assets/fish.js"></script>

配置文件解析: config.ph

代码语言:javascript
复制
<?php return array (
  'debug' => false, // enables or disables debug mode, used to troubleshoot issues
  'offline' => false, // enables or disables site maintenance mode. This makes your site inaccessible to all users (including admins).
  'database' =>
  array (
    'driver' => 'mysql', // the database driver, i.e. MySQL, MariaDB...
    <?php return array (
  'debug' => false, // 启用或禁用调试模式,用于排查问题
  'offline' => false, // enables or disables site maintenance mode. This makes your site inaccessible to all users (including admins).
  'database' =>
  array (
    'driver' => 'mysql', // 数据库驱动,例如 MySQL, MariaDB ……
    'host' => 'localhost', // 连接的主机,除非使用外部服务,否则多数情况下是 localhost
    'database' => 'flarum', // 数据库实例名
    'username' => 'root', // 数据库用户名
    'password' => '', // 数据库密码
    'charset' => 'utf8mb4',
    'collation' => 'utf8mb4_unicode_ci',
    'prefix' => '', // 数据表的前缀,如果您和其他服务共享一个数据库,那么添加前缀会很有用
    'port' => '3306', // 连接数据库的端口,MySQL 默认为 3306
    'strict' => false,
  ),
  'url' => 'https://flarum.localhost', // URL 配置,如果您改变了域名,您需要变更这个
  'paths' =>
  array (
    'api' => 'api', // /api 跳转到 API
    'admin' => 'admin', // /admin 跳转到 admin
  ),
);

点击https://it.itboge.com/可转到波哥的大运维社区哦!~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 IT运维技术圈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档