什么是PHPBB?
PHPBB是一款开源PHP论坛程序,它采用专业的模块化设计、高安全性、多语言界面支持、支持多种数据库服务器和完整的自定义布局,所有这些都具有较低的服务器开销和闪电般的速度!
安装比较简单,下载完成直接放在主机
本人测试环境
nginx1.2.2
php8.3
mysql5.7
正常安装没有任何问题。后台功能强大,默认自带简体中文,安装的时候注意自行选择!
可以作为一个大型的论坛来操作!
下面是PHPBB官网的程序介绍以及所有功能列表:
一般特性
了解 phpBB 的一般功能。
根据 GPLv2 授权
phpBB 是开源的,根据 GNU GPL 版本 2 授权。
用 PHP 编写
正如它的名字一样,phpBB 是用菲律宾程序设计语言。我们还获得了额外的好处,即构建在 Symfony 框架之上,使用 Symfony 3.4 作为 phpBB 3.3 的框架。
最新版本: 3.3.14
phpBB 的最新版本是 3.3.14.释放于 2024-11-20.
基本功能
phpBB 的核心提供了什么?
UTF-8 支持
phpBB 与 UTF-8 完全兼容,并将其用作默认字符编码。这确保了与地球上几乎所有语言的完全兼容性。
扩展
phpBB 的特性和功能可以使用自包含的扩展进行扩展。只需单击几下,即可通过 ACP 轻松安装这些社区构建的扩展。
3.2.x 版3.3.XPHP7 支持
从 phpBB 3.2 开始,现在完全支持 PHP7 的最新主要版本。在 phpBB 3.3 中,引入了对最新 PHP 7.4 的支持。这将使 phpBB 更快并走向现代。
HTML5、CSS3、响应式设计
prosilver 是 phpBB 的默认样式,它利用 HTML5 和 CSS3 的最新规范来实现现代和响应式设计。这确保了桌面和移动平台上所有现代浏览器的最佳性能和跨浏览器支持。
用户首选项
phpBB 提供了一个完全模块化的用户控制面板,让您的用户可以完全控制他们在论坛上的帐户。有关更多详细信息,请参阅 Users 部分。
适度
您可以使用一系列工具来调节您的董事会。有关详细信息,请参阅 版主 部分。
管理
phpBB 提供了一个全面的 Administration Control Panel,允许您配置和自定义板子的几乎每个方面。有关详细信息,请参阅 Administration 部分。
搜索引擎蜘蛛处理
phpBB 预装了 100 多种最常见爬虫的配置,并在它们访问时优化您的板子。使用权限系统,您可以完全控制蜘蛛可以看到的内容以及它们可以去哪里。
未读邮件跟踪
phpBB 会跟踪用户阅读和未阅读的主题和帖子,即使在会话之间也是如此!
私信系统
用户可以通过 Board 直接相互发送消息。
注册
phpBB 为您的用户提供完全可定制的注册过程。
COPPA 注册
杯,主要在美国境内使用,需要父母的批准才能在 Board 上注册 13 岁以下的儿童。phpBB 可以促进此功能。
限制注册尝试次数
可以设置对尝试注册次数的严格限制(使用 CAPTCHA 时)。
最小/最大用户名和密码长度
phpBB 允许您设置所需的用户名和密码长度,或确保用户名不会太长!
限制用户名字符数
用户名可以限制为一组特定的字符,例如字母数字或 ASCII。有多个预设可用。
密码复杂性
为了保护 Board 用户的安全,您可以设置所需的密码复杂性。
允许/禁止重复的电子邮件
phpBB 提供了允许或禁止多个用户帐户拥有相同电子邮件地址的选项。
Posting
张贴
phpBB 的主要目的是通过发布来促进讨论。
平面主题结构
phpBB 使用扁平的主题和帖子结构,而不是线程式的。
BBCode & 自定义 BBCode
BBCode 是一种易于使用且高效的方式,用户可以格式化他们的帖子、插入图像和链接以及发布表情符号。除了默认的 BBCode 之外,phpBB 还允许您添加新的、自定义的 BBCode 以满足您的需要。
附件
phpBB 提供了向帖子发布多个附件的功能。允许发布的文件类型和大小在 ACP 中是完全可配置的。
快速回复
可以在板上启用一个简单的帖子框,以便更快地回复主题,而无需加载 Posting 页面。
表情符号 & 表情符号
用 smilies 在你的帖子中展示情感!:D您还可以选择添加自定义表情符号。
3.2.x 版表情符号
使用 Emoji 可以表现出比表情符号更高级的情感!使用 Emoji,可以轻松地从平板电脑或移动设备为您的帖子添加额外的情感。
引用
为了帮助讨论的流程,phpBB 允许用户在自己的帖子中引用另一个用户的帖子。phpBB 也支持嵌套引用。
3.2.x 版巧妙的引述
在 phpBB 3.2 中,引用功能已经被扩展为包含指向用户个人资料和帖子本身的链接。还会显示帖子的日期和时间,以更加清楚地区分帖子。
单词审查器
通过实施单词审查器和语言过滤器来自动消除或替换所选单词或短语,让您的论坛保持驯服。
3.1.x 版 语法高亮显示
在帖子中放置代码时,使用 BBCode,phpBB 可以自动高亮语法以使其更易于阅读。
草稿后
正在输入一个很长的回复,但现在无法完成?phpBB 允许用户将未完成的帖子保存到他们的草稿中,以便他们稍后完成它们。
民意调查
phpBB 为主题提供了完全可配置的轮询功能。可以设置多个轮询选项以及时间限制。可以允许或禁止用户在以后更改其投票。
Beaten-to-Posting 评论
如果其他用户在用户键入回复时发布了回复,则用户将收到通知,以便他们可以根据需要更改帖子。
发布预览
不确定帖子的外观?用户可以选择在提交之前预览他们的帖子的显示方式。
Attachments
附件
通过将文件上传到 Board 并将其附加到帖子来共享文件。
自动图像缩略图
对于较大的图片,phpBB 会在将图片放在帖子中时自动创建一个缩略图,以保持整洁。
附件类型
控制允许上传到 Board 的文件类型和扩展名。
多个附件
可以在一个帖子中放置多个附件。确切的数字可在 ACP 中配置。
附件放置
将附件的链接放在文章正文中的任何位置,而不仅仅是末尾。
Forums
论坛
论坛构成了董事会的组织结构。
类别
类别是容纳各个论坛的组织容器。
密码保护论坛
要求输入唯一密码,以便任何用户都能访问单个论坛。
特定于 Forum 的样式
将各个论坛设置为使用不同的安装样式。
URL 重定向论坛
将论坛链接直接链接到指定的 URL,而不是论坛本身。
论坛规则
在单个论坛顶部或全局范围内自定义和显示论坛规则。
子论坛
phpBB 允许在层次结构中拥有无限数量的子论坛。
最新文章
phpBB 将列出谁在特定主题中发表了最后一篇帖子,以及何时在论坛页面上发表。
论坛修剪
phpBB 提供了使用自定义条件修剪旧主题或非活动主题的选项。这可以是一次性操作,也可以自动完成。
显示活动主题
论坛中最活跃的主题列表可以显示在论坛顶部的单独容器中。
订阅论坛和主题
用户可以订阅单个主题或整个论坛,以便他们收到任何新主题或帖子的通知。
书签主题
用户可以为他们感兴趣的主题添加书签,以便以后快速访问。
主题和帖子排序
用户可以更改主题和帖子的显示顺序,例如从最旧到最新、字母顺序或回复数量。
主题参与跟踪
用户将在他们发布的主题旁边看到一个指示器。
打印和电子邮件主题
phpBB 会创建一个适合打印的自定义格式页面。用户还可以选择通过电子邮件将主题发送给他们的朋友。
Users
用户
用户是任何董事会的支柱。用户有许多可用的选项。
OAuth 登录
使用您的 Google、Bit.ly 或 Facebook 帐户注册和登录。扩展可以轻松添加其他身份验证服务。
签名
签名是插入到用户帖子之后的一小段文本或图像。如果允许,每个用户都可以自定义自己的签名。
化身
头像是显示在帖子中用户用户名上方和个人资料中的个人图像。如果启用了头像,则每个用户都可以自定义自己的头像。
Gravatar
除了以前可用的选项外,还可以从 Gravatar 服务获取头像。
行列
用户和组特定的排名可用且完全可自定义。排名显示在帖子或个人资料中用户的用户名下。
用户在线列表
如果启用,phpBB 可以列出当前在线或在指定时间段内登录的所有用户。
用户首选项和配置文件设置
个人用户可以自定义他们的看板首选项,例如看板的外观、主题的排序或使用的语言。用户可以自定义他们的个人资料并添加其他信息,例如电子邮件地址或 IM 和社交媒体帐户。
管理已保存的草稿
保存的 PM 或后期草稿可以从用户控制面板中进行编辑。
管理书签和订阅
用户可以从控制面板中查看其书签和订阅列表,并根据需要取消订阅。
自定义配置文件字段
phpBB 附带了各种配置文件字段(例如 AIM/WLM/ICQ 帐户),但板子所有者可以选择添加完全自定义的配置文件字段。
好友/敌人列表
用户可以决定将特定用户添加到他们的朋友或敌人列表中,从而可以微调他们在浏览板子时看到的帖子。
Moderators
版主
版主通过协助用户和执行规则来帮助维持秩序。
全球版主
全局版主可以立即访问版块上所有论坛的审核任务。
论坛版主
可以按用户或组将版主分配给各个论坛。
帖子/报告审核队列
版主可以快速访问任何需要批准的帖子或用户已举报的帖子的列表,并可以有效地处理它。
主题历史
版主可以访问主题历史记录的完整日志,例如主题被批准、锁定或移动到另一个论坛的时间。
论坛主题日志
版主可以访问整个论坛中或每个主题发生的操作日志。
译后编辑
版主可以编辑用户帖子的内容。
柱锁定
版主可以锁定单个帖子,以便原作者无法再编辑它。
文章详细信息
版主有权查看有关特定帖子的详细信息,例如发帖时使用的 IP 地址。
更改文章作者
版主可以将特定帖子的作者从一个用户更改为另一个用户。
移动主题
版主可以将任意数量的帖子移动到新论坛。支持一次选择和移动多个主题。
合并主题/文章
版主能够将两个主题合并在一起,或者仅将一个主题中的选定帖子合并到另一个主题中。
拆分主题
版主可以将一个主题拆分为两个单独的主题,分别保留哪些帖子,哪些帖子离开。
锁定主题
可以锁定单个主题,以便普通用户无法再回复或编辑其帖子。
删除主题
管理员可以从 Board 中永久删除主题及其所有回复。
软删除
帖子和主题可以从公共视图中删除,而不会被永久删除。可以按用户或组配置此行为。
复制主题
管理员可以将主题复制到另一个论坛。
全球主题/公告
审阅人可以创建主题,这些主题将作为公告显示在讨论区的所有论坛中。
公告/置顶主题
公告主题是论坛中最突出的主题,在主题列表的顶部有自己的部分。Stickies 不太突出,但无论最后一篇帖子是什么时候发布的,它仍然保持在论坛的顶部。
管理封禁和警告
有权发布和删除封禁的版主可以在 Moderator 控制面板中执行此操作。在这里,版主还可以发出和编辑警告。
用户笔记
版主可以保留特定用户的笔记日志,只有其他版主才能看到。
Usergroups
用户组
用户组允许在板上轻松组织用户。
组类型
phpBB 提供了几种类型的群组:隐藏(只有成员可以看到)、已关闭(每个人都可以看到,但必须手动添加用户)、开放(任何人都可以加入)和请求(用户可以请求由群组负责人添加)。
多个组长
phpBB 支持将多个用户设为组长的选项。
自定义组颜色
特定组中的用户可以将其用户名设置为可配置的颜色。
组排名和头像
可以将自定义排名和头像设置为为特定组中的所有成员显示。
基于组的成员列表显示
phpBB 可以根据 memberlist 中的用户组显示用户列表。
Private Messaging
私人消息
私人消息是两个或多个用户之间的直接消息。
自定义 PM 文件夹
用户可以创建自定义 PM 文件夹并创建一组过滤器/规则来自动对 PM 进行排序。
多个收件人
私人消息可以一次发送给多个用户。
发送密件抄送 (BCC)
可以将私人消息密件抄送给一组用户。对于这些用户,他们似乎是唯一的收件人。
发送到群组
可以向特定用户组中的所有用户发送 PM。
通訊錄
用户可以快速向好友列表中的某人发送 PM。
消息草稿
未完成的 PM 可以保存为草稿,就像帖子一样,可以编辑并在以后发送。
导出消息
私人消息可以从 phpBB 导出以供存档。
PM 中的附件
就像帖子一样,附件可以放置在 PM 中。
对话视图
phpBB 会跟踪 PM 回复并显示 PM 历史的时间顺序视图。
Security
安全
phpBB 在安全性方面处于行业领先地位。
无与伦比的代码安全性
在首次发布之前,phpBB3 经过了知名组织的严格安全审计SektionEins,以及备受尊敬的 PHP 安全顾问 Stefan Esser。在其生命周期中,phpBB3 甚至经历了第二次安全审计,软件中没有报告过重大漏洞。
3.1.x 版3.3.x 版密码哈希
phpBB 中的所有密码在存储到数据库之前都经过完全哈希处理,因此您可以确保它们是安全的。phpBB 采用最新的Argon2id 和 Argon2i在较新的平台上进行哈希处理,作为 bcrypt 的升级版,自 phpBB 3.1 的最终版本以来一直使用。
类型感知参数处理和数据库层
phpBB 在收集时和使用之前检查并强制执行所有数据类型,以实现高级别的安全性。
Anti-spam
反垃圾邮件
多种工具使您的看板免受不受欢迎的用户和垃圾邮件的侵害。
CAPTCHA 确认
phpBB 提供了多个 CAPTCHA 供注册时使用,包括行业标准的reCAPTCHA 验证码by Google、自定义 3D CAPTCHA 和可自定义的 Q&A CAPTCHA。
3.2.x 版reCAPTCHA 2.0 认证
Google 发布了一个更强大的 API 版本,称为 reCAPTCHA 2.0.phpBB 现在整合了这个更强大的 API,以提供更强大的反垃圾邮件插件保护。
防洪
phpBB 提供了限制在给定时间段内可以发布的帖子数量或可以发送的 PM 数量的选项。
用户封禁和暂停
phpBB 允许指定的管理员或版主在给定的时间段内永久禁止或暂时暂停用户的帐户。
警告
指定的版主和管理员能够向用户发出警告。这些警告可以设置为自动过期。
用户日志记录
管理员和主持人可以记录和查看用户在 Board 上的操作。系统会记录这些操作的 IP 地址以及发布的每个帖子。
举报帖子和私人消息
用户可以将帖子或 PM 标记为垃圾邮件给版主,以供以后查看。
审批后
phpBB 可以配置为要求单个主题和帖子在对所有人可见之前得到版主的批准。
Data Management
数据管理
phpBB 支持各种数据库存储服务器。
MySQL (MySQL的
可能是 Web 上最常用的数据库服务器。MySQL 是开源的,在 GPL 下发布,与 phpBB 的许可证相同。
Microsoft SQL 服务器
phpBB 支持 Microsoft 行业领先的 SQL Server,可在基于 Windows 的服务器上使用。支持 SQL Server 本机连接和 ODBC 连接。
PostgreSQL 数据库
PostgreSQL 以其高水平的可扩展性而闻名,是一种开源数据库服务器,正在迅速普及。
Oracle 数据库
在商业或企业环境中使用 Oracle 数据库?没关系。phpBB 完全支持此数据库。
SQLite
SQLite 是一个小型、轻量级且快速的数据库服务器,我们进一步扩展了它与 SQLite 3 的兼容性。
备份和恢复
ACP 中提供了实用程序,用于完全备份和恢复电路板的数据库。
Caching
缓存
phpBB 利用先进的缓存系统来提高性能。
数据库查询缓存
phpBB 将缓存通常执行的查询的结果,以减少页面加载时间。
Redis 缓存
phpBB 还支持高级开源的 Redis 缓存系统。
模板缓存
phpBB 能够缓存其输出,以节省 CPU 周期并减少页面加载时间,而不是在每次页面加载时重新编译模板。
手动刷新缓存
ACP 中的选项允许板所有者手动清除数据和模板缓存。
Styles
风格
使用用户贡献的样式完全自定义 phpBB 的外观。
用户可选样式
如果板上安装了多个样式,则每个用户都可以选择使用他或她最喜欢的样式。
安装/管理自定义样式
phpBB 的样式是完全可定制的。调整现有样式或从头开始创建一个样式。
响应式样式设计
phpBB 的默认样式 prosilver 是一种响应式设计,可在您的所有设备(包括台式机、平板电脑和智能手机)上提供现代和统一的体验。
3.2.x 版FontAwesome 图标
利用 FontAwesome 图标可以减少光栅图像,从而加快页面渲染速度,同时提供更高分辨率的 Retina 质量图标。
Permissions
权限
微调用户可以访问的位置以及他们可以使用的功能。
权限角色
权限角色允许看板所有者创建权限的“模板”,然后将其应用于各种用户和组,从而简化了权限流程。
基于组的权限
phpBB 允许论坛所有者将多个用户放入一个群组中,然后为该群组应用一组 Moderator、Administrator、Forum 或 Global 权限。
基于用户的权限
phpBB 允许论坛所有者为单个用户分配 Moderator、Administrator、Forum 或 Global 权限。
权限掩码
权限掩码是一个非常有价值的工具,它可以让您准确查看用户在任何给定时间有权访问的内容。它们使识别冲突权限的过程变得简单。
Administration
管理
完全控制板的外观、感觉和操作。
创始人身份/Board Creator
用户的 founder 身份确保没有 founder 的明确许可,其他管理员无法完全控制 Board。
加载设置
phpBB 允许板子所有者配置各种设置,这些设置会影响服务器上的负载。
修剪非活跃用户
用户是否长时间未登录或一段时间未发帖?ACP 为管理员提供了在指定时间段内删除非活动用户的选项。
管理排名
在 Board 中添加、编辑或删除用户和组排名。自定义显示的图像或达到特定排名所需的帖子数量。
管理群组
在 ACP 中创建组、将用户添加到组、将领导分配给组以及向组分配权限。
管理附件
控制附件设置,例如来自 ACP 的文件时间或文件大小。Board 所有者还可以查看 Board 上的附件列表,并根据需要删除附件。
用户编辑
管理用户的个人资料和板首选项。
主题图标
添加、编辑或删除自定义主题图标,用户可以在创建新主题时选择这些图标。
群发电子邮件
同时向 Board 的所有用户发送批量电子邮件。
联系页面
访客(包括访客)可以使用内置的联系页面与板管理员取得联系。
管理举报/拒绝原因
当用户举报帖子时,他们可以选择举报原因。管理员可以在 ACP 中创建、编辑或删除这些原因。
模块管理
使用模块管理器,管理员可以准确自定义 UCP、MCP 或 ACP 中显示的功能。可以添加新模块。
管理封禁
按用户名、电子邮件地址或 IP 地址查看被禁止的用户列表、取消禁止用户或初始化新的禁止。
Teams 页面
团队页面将论坛的所有管理员和版主集中在一个中心位置,并且是高度可定制的,并按组排序。
Search System
搜索系统
强大的搜索系统允许用户查找主题、帖子和用户。
自定义主题搜索
用户可以使用各种过滤器和排序选项从主题中搜索特定帖子。
自定义论坛搜索
用户可以使用各种过滤器和排序选项从论坛中搜索特定帖子或主题。
Fulltext Native
Database fulltext native 是用于搜索论坛的内置搜索后端。
MySQL 全文
phpBB 包括一个功能齐全的 MySQL 全文插件,允许改进 MySQL 数据库中的搜索功能。
PostgreSQL 全文
phpBB 包括一个功能齐全的 PostgreSQL 全文插件,允许改进 PostgreSQL 数据库中的搜索功能。
Sphinx 全文
phpBB 包括一个功能齐全的 Sphinx 全文插件,它允许改进的搜索功能。
作者检索
搜索特定作者的主题或文章列表。
高级搜索
phpBB 的搜索系统允许在执行搜索时设置各种过滤器和选项,例如时间范围、帖子作者或在多个论坛中。还支持通配符搜索。
查看未回复的帖子
phpBB 的搜索系统可以在论坛或论坛上找到所有没有回复的主题列表。
活动/新主题
搜索系统可以找到非常活跃或具有一定回复数量的主题。
自上次访问以来的帖子数
phpBB 可以向用户显示自上次访问论坛以来发布的帖子和主题列表。
搜索洪水控制
phpBB 可以配置为限制在指定时间间隔内可以执行的搜索次数。
Plugins
插件
phpBB 拥有强大的插件系统,可将 phpBB 连接到其他应用程序。
身份验证插件
默认情况下,phpBB 可以使用数据库、Facebook、Google、Twitter、其他 OAuth 源、LDAP 和 Apache 进行身份验证。其他自定义身份验证方法也可以添加 extensions。
搜索插件
MySQL 本机包含在 phpBB 中。其他插件(例如 Sphinx)可用。
缓存插件
phpBB 包括用于基于文件的缓存、memcached、APCu 和 Redis 的插件。
CAPTCHA 插件
phpBB 默认包括 Classic GD、3D Wave、Q&A 和 reCAPTCHA 插件。
可扩展模块
phpBB 中所有现有的模块 (ACP, UCP, MCP) 都是完全可配置的。只需对代码进行少量修改,即可轻松创建其他模块和部分。
Notifications
通知
phpBB 提供了多种方法来通知用户 Board 上的活动。
实时通知菜单
phpBB 的头文件包含一个通知菜单,它提供了一个集中的地方来接收警报和其他信息。
电子邮件
phpBB 可以通过电子邮件向用户发送有关订阅主题中的新帖子或收到 PM 的通知。
即时通讯
使用 Jabber 协议,用户可以通过即时消息应用程序接收通知。
ATOM 源
使用源阅读器应用程序,用户可以通过联合的 ATOM XML 源订阅板、论坛或单个主题。
前台演示图:
后台演示图:
官方网站地址:https://www.phpbb.com/
程序下载地址:https://www.phpbb.com/downloads
功能强大,可以作为一个大型论坛来使用,喜欢的可以去下载本地测试下!
本文由作者笔名:gitasp 于 2024-12-31 16:34:34发表在本站,原创文章,禁止转载,文章内容仅供娱乐参考,不能盲信。
本文链接: https://www.gitasp.com/kaiyuan/3293a74228e01b58.html