Other

项目介绍

fudforum/FUDforum 是一个托管在 GitHub 上的开源项目,主要使用 PHP 编写,采用 Other 许可证,目前获得 51 个 Star、12 次 Fork。

仓库全名
fudforum/FUDforum
开源许可证
Other
Star 数
51
Fork 数
12

README 摘要

FUDforum Fast. Uncompromising. Discussion. A powerful, scalable and highly customizable open-source discussion forum platform. ✨ Overview FUDforum is a high-performance, scalable discussion forum system designed for communities that want complete control over their discussion platform. It provides a comprehensive set of forum features while remaining highly customizable and suitable for everything from small…

完整内容见 GitHub 原始 README 或本页 。

常见问题

FUDforum 用什么语言开发?

主要使用 PHP 编写,采用 Other 许可证,目前有 51 个 Star。

FUDforum 可以免费商用吗?

仓库标注的许可证为 Other,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 FUDforum 的源码?

可以直接克隆仓库:git clone https://github.com/fudforum/FUDforum.git,默认分支为 master;安装与运行步骤见仓库 README。

FUDforum 最近还在维护吗?

仓库最近一次更新为 2 天前,当前没有未关闭的 Issue;Star 数为 51,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

FUDforum is a high-performance and scalable discussion forum system. It is highly customizable and supports unlimited users, forums, posts, topics, polls, and attachments. It can import XML feeds and synchronize with Usenet groups and mailing lists (including bidirectional synchronization).

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
81
价值分
34
活跃状态
活跃

语言占比

CSS
Go Template
JavaScript
PHP
Perl
Raku
Shell

Release

README

FUDforum

Fast. Uncompromising. Discussion.

A powerful, scalable and highly customizable open-source discussion forum platform.

✨ Overview

FUDforum is a high-performance, scalable discussion forum system designed for communities that want complete control over their discussion platform.

It provides a comprehensive set of forum features while remaining highly customizable and suitable for everything from small communities to large, active discussion sites.

FUDforum supports unlimited users, forums, posts, topics, polls and attachments. It can also import XML feeds and integrate with Usenet groups and mailing lists, including bidirectional synchronization.

🚀 Features

  • ⚡ High performance — fast and efficient, even as your community grows
  • 📈 Built to scale — designed to support communities of all sizes
  • 🎨 Highly customizable — tailor your forum to your community and workflow
  • 🔎 Powerful search — quickly find what you’re looking for with advanced filters and highlighted matches
  • 📱 Responsive design — a great experience on desktop, tablet, and mobile
  • 🔔 Notifications & subscriptions — keep members informed about replies and forum activity
  • 👤 User profiles — give members a place to share information and manage their preferences
  • 🛡️ Powerful moderation — comprehensive tools for managing users, posts, reports, bans, and spam
  • 🔐 Flexible permissions — control access to forums and administrative capabilities
  • 📈 SEO-friendly — help your public discussions get discovered by search engines
  • 🌍 Internationalization — support communities across languages and regions
  • 🌙 Themes & customization — give your forum its own look and identity
  • 💌 Private messaging — let members communicate directly with one another
  • 📊 Statistics & analytics — understand community activity and growth
  • 🔌 Extensible with plugins — add functionality without modifying the core software
  • 🔗 API & integrations — connect FUDforum with other applications and services
  • 👥 Unlimited users — no artificial limits on the size of your community
  • 💬 Unlimited forums, topics and posts — with support for attachments and polls
  • ✍️ WYSIWYG editing — create rich, beautifully formatted posts with an intuitive visual editor
  • 🔐 OAuth authentication — simplify registration and sign-in with external identity providers
  • 🛠️ Easy installation and upgrades — convenient web-based and command-line tools
  • 🔧 Powerful administration — comprehensive tools for managing and maintaining your forum

📦 Installation

FUDforum includes an installation wizard that guides you through the initial configuration.

Quick start

Download the required installation files:

wget https://raw.githubusercontent.com/fudforum/FUDforum/master/install.php
wget https://raw.githubusercontent.com/fudforum/FUDforum/master/fudforum_archive

Copy the files to a web-accessible directory on your server and open:

https://your-domain.example/install.php

The installation wizard will guide you through five configuration steps.

Tip: It is recommended to place the installation files in the same directory where you intend to install FUDforum.

For the complete installation procedure, see the Installation Guide.

🔄 Upgrading

To upgrade an existing FUDforum installation, download:

wget https://raw.githubusercontent.com/fudforum/FUDforum/master/upgrade.php
wget https://raw.githubusercontent.com/fudforum/FUDforum/master/fudforum_archive

Copy the files to your forum’s web directory and open:

https://your-domain.example/upgrade.php

After the upgrade, FUDforum will launch its consistency checker. If it does not start automatically, run the consistency checker manually.

See the Upgrade Guide for detailed instructions.

🗑️ Uninstallation

FUDforum also provides an uninstall.php utility.

Before performing an uninstall:

  1. Open uninstall.php in a text editor.
  2. Follow the instructions contained in the script.
  3. Copy it to your forum’s web root.
  4. Run it through your browser.
  5. Use the Dry Run option first to verify what will be removed.

⚠️ Warning: Uninstallation can be destructive. Always make a complete backup of your forum and database before proceeding.

🖥️ Command-Line Operations

The installation, upgrade and uninstall scripts can also be executed from the command line.

This makes FUDforum suitable for:

  • Automated deployments
  • Mass deployments
  • Server provisioning
  • Hosting environments
  • Repeatable installation workflows

Refer to the FUDforum Wiki for command-line usage and configuration details.

🏗️ Technology

FUDforum is primarily a PHP-based web application.

The repository currently contains PHP alongside template and supporting language files, as well as installation, upgrade and deployment utilities.

The project is intended to run on a web server with the appropriate PHP/database environment. Consult the installation documentation for the requirements applicable to the version you are deploying.

🤝 Contributing

Contributions are welcome!

If you would like to improve FUDforum:

  1. Fork the repository.
  2. Create a feature or fix branch.
  3. Make your changes.
  4. Test your changes thoroughly.
  5. Open a pull request with a clear description of what you changed and why.

For bugs and feature requests, please use the project’s GitHub Issues.

💬 Community & Support

Useful resources:

📜 License

FUDforum is distributed under the GNU General Public License, version 2 (GPL-2.0).

See COPYING.md for the complete license text.

❤️ About FUDforum

FUDforum stands for Fast Uncompromising Discussion forum.

It has been developed and maintained over many years with a focus on giving communities a flexible, full-featured discussion platform that they can host and customize themselves.

If you’re looking for a forum platform that gives you control over your community, data and infrastructure, FUDforum is built for exactly that.

评论

暂无评论