Internet Forum Software

phpBB – free bulletin board software

phpBB is a very popular, open source, flat-forum package written in the PHP programming language. phpBB uses a flat topic and post structure, rather than threaded.

The software includes features such as posting/replying/editing messages, private messages, private forums, user and anonymous posting, robust theming, user ranking by posts or by special, admin definable, ranks, and much more.

phpBB has a user-friendly interface, simple and straightforward administration panel, and helpful documentation.

phpBB has been our longstanding favourite open source forum software.

Features include:

  • HTML5, CSS3, Responsive Design.
  • User Preferences.
  • Moderation.
  • Comprehensive Administration Control Panel.
  • Search Engine Spider Handling.
  • Unread Message Tracking.
  • Private Message System:
    • Custom PM folders – create custom PM folders and create a set of filters/rules to automatically sort PMs.
    • Multiple Recipients – send private messages to multiple people.
    • Send Blind Carbon Copies (BCC).
    • Send to Groups.
    • Address Book – makes sending messages quicker.
    • Message Drafts – lets you edit and send messages later.
    • Export Messages – for archiving purposes.
    • Attachments in PMs.
    • Conversation View – keep track of PM replies and displays a chronological view of the PM history.
  • Registration:
    • COPPA Registrations.
    • Limit Registration Attempts.
    • Minimum / Maximum Username & Password Length.
    • Limit Username Characters.
  • Posting:
    • Uses a flat topic and post structure.
    • BBCode & Custom BBCode.
    • Attachments:
      • Automatic Image Thumbnails.
      • Attachments Types.
      • Multiple Attachments.
      • Attachment Placement.
    • Quick Reply.
    • Smilies & Emoticons.
    • Quoting.
    • Word Censors.
    • Syntax Highlighting.
    • Post Drafts.
    • Polls.
  • Anti-spam:
    • CAPTCHA Confirmation – offers multiple CAPTCHAs to use during registration, including the industry-standard reCAPTCHA by Google, a custom 3D CAPTCHA, and a customisable Q&A CAPTCHA. There’s also support for reCAPTCHA 2.0.
    • Flood Control – limit the number of posts that can be made or PMs that can be sent in a given time period.
    • User Banning & Suspension.
    • Designated moderators and administrators are able to issue warnings to users.
    • User’s actions on the board can be logged and viewed by administrators and moderators.
    • Report Posts & Private Messages.
    • Post Approval – can be configured to require individual topics and posts to be approved by moderators before they’re visible to everyone.
  • Users:
    • Signatures.
    • Avatars.
    • Ranks.
    • User Online List.
    • User Preferences & Profile Settings.
    • Manage Saved Drafts.
    • Manage Bookmarks & Subscriptions.
    • Custom Profile Fields.
    • Friend/Foe List.
  • Moderators.
  • Usergroups – allow users to be easily organized on the board with group types, multiple group leaders, custom group colours, group ranks & avatars, and group-based memberlist display.
  • Data Management: supporting:
    • MySQL, PostgreSQL, Oracle Database, Firebird, SQLite, and Microsoft SQL Server.
  • Caching:
    • Database Query Caching.
    • Template Caching.
    • Manually clear the template cache, the theme cache, or everything.
  • Styles – three main parts: templates, themes, and imagesets.
  • Search system:
    • Fulltext Native.
    • Customized Topic Search.
    • Customized Forum Search.
    • MySQL Fulltext.
    • Author Search.
    • Advanced Search.
    • View Unanswered Posts.
    • Active/New Topics.
    • Posts Since Last Visit.
    • Search Flood Control.
  • Security:
    • All passwords are entirely hashed before stored in the database.
    • Type-aware Parameter Handling and Database Layer.
  • Plugins to connect phpBB to other applications.
    • Authentication – authenticate using the database, Facebook, Google, Twitter, other OAuth sources, LDAP, and Apache. Other custom authentication methods can also added with extensions.
    • Search – MySQL native is included with phpBB. Additional plugins, such as Sphinx, are available.
    • Cache – includes plugins for file-based cache, memcache, X-Cache, APC, eAccelerator and Redis.
    • CAPTCHA – includes Classic GD, 3D Wave, Q&A, and reCAPTCHA plugins by default.
  • Notifications – multiple methods of notifying users of activities on the board.
  • UTF-8 support.

Website: www.phpbb.com
Support: Blog
Developer: phpBB Limited
License: GNU General Public License

phpbb

phpBB is written in PHP. Learn PHP with our recommended free books and free tutorials.

Return to Internet Forums


Popular series
Free and Open Source SoftwareThe largest compilation of the best free and open source software in the universe. Each article is supplied with a legendary ratings chart helping you to make informed decisions.
ReviewsHundreds of in-depth reviews offering our unbiased and expert opinion on software. We offer helpful and impartial information.
Alternatives to Proprietary SoftwareReplace proprietary software with open source alternatives: Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle, Atlassian, Corel, Cisco, Intuit, and SAS.
GamesAwesome Free Linux Games Tools showcases a series of tools that making gaming on Linux a more pleasurable experience. This is a new series.
Artificial intelligence iconMachine Learning explores practical applications of machine learning and deep learning from a Linux perspective. We've written reviews of more than 40 self-hosted apps. All are free and open source.
Guide to LinuxNew to Linux? Read our Linux for Starters series. We start right at the basics and teach you everything you need to know to get started with Linux.
Alternatives to popular CLI tools showcases essential tools that are modern replacements for core Linux utilities.
System ToolsEssential Linux system tools focuses on small, indispensable utilities, useful for system administrators as well as regular users.
ProductivityLinux utilities to maximise your productivity. Small, indispensable tools, useful for anyone running a Linux machine.
AudioSurveys popular streaming services from a Linux perspective: Amazon Music Unlimited, Myuzi, Spotify, Deezer, Tidal.
Saving Money with LinuxSaving Money with Linux looks at how you can reduce your energy bills running Linux.
Home ComputersHome computers became commonplace in the 1980s. Emulate home computers including the Commodore 64, Amiga, Atari ST, ZX81, Amstrad CPC, and ZX Spectrum.
Now and ThenNow and Then examines how promising open source software fared over the years. It can be a bumpy ride.
Linux at HomeLinux at Home looks at a range of home activities where Linux can play its part, making the most of our time at home, keeping active and engaged.
Linux CandyLinux Candy reveals the lighter side of Linux. Have some fun and escape from the daily drudgery.
DockerGetting Started with Docker helps you master Docker, a set of platform as a service products that delivers software in packages called containers.
Android AppsBest Free Android Apps. We showcase free Android apps that are definitely worth downloading. There's a strict eligibility criteria for inclusion in this series.
Programming BooksThese best free books accelerate your learning of every programming language. Learn a new language today!
Programming TutorialsThese free tutorials offer the perfect tonic to our free programming books series.
Linux Around The WorldLinux Around The World showcases usergroups that are relevant to Linux enthusiasts. Great ways to meet up with fellow enthusiasts.
Stars and StripesStars and Stripes is an occasional series looking at the impact of Linux in the USA.
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Inline Feedbacks
View all comments