PhpBB là gì? Có những phiên bản nào và cách cài ra sao? Update 04/2024

Một trong những cách thu hút cộng đồng đến với nhau đó chính là tạo diễn đàn. Trên thực tế, bạn sẽ bắt gặp vô số diễn đàn đa dạng nội dung. Các Website diễn đàn này luôn mang đến nhiều lợi ích. Và bạn có thể lựa chọn giữa vô số Forum Scripts. Trong số đó không thể thiếu phpBB

Như bạn thấy, diễn đàn Online ở thời buổi công nghệ hiện đại không còn quá xa lạ. Chúng luôn thu hút 1 lực lượng đông đảo quần chúng. Ở đây mọi người có thể giao lưu, trao đổi kiến thức. Và trong số chúng ta rất nhiều người có mong muốn tạo ra cho riêng mình 1 diễn đàn. Để làm được điều này không thể kiến thức phpBB được.

PhpBB là gì? Có những phiên bản nào và cách cài ra sao?
PhpBB là gì? Có những phiên bản nào và cách cài ra sao?

PhpBB là một khái niệm rất quen thuộc với dân IT. Tuy nhiên, chúng lại khá xa vời với nhiều người. Vậy bạn đã hiểu gì về chúng?

Bạn hiểu như thế nào về phpBB

PhpBB luôn được nhắc đến mỗi khi xây dựng 1 diễn đàn. Qua đây, chúng ta có thể hình dung về sự liên quan mật thiết giữa chúng.

Khái niệm

PhpBB chính là gói phần mềm hội tụ chức năng xây dựng diễn đàn. Chúng được viết thông qua ngôn ngữ PHP và ứng dụng cơ sở dữ liệu MySQL.

Đây là một dạng phần mềm mà người dùng không phải trả phí. Chúng được tích hợp nhiều tính năng hữu ích. Hiện nay, phần mềm được coi là công cụ xây dựng diễn đàn thông dụng và phổ biến. Tên gọi của phần mềm xuất phát từ cụm PHP Bulletin Board.

Ưu điểm của phần mềm

PHP Bulletin Board có nhiều ưu điểm nổi bật. Vì vậy chúng luôn được dân IT tin tưởng sử dụng.

  • Tốc độ được tối ưu
  • Băng thông và dung lượng host được tiết kiệm tối đa
  • Sở hữu vô số MODs chất lượng tương đương vBB và những gói phần mềm tương đương.
  • Hỗ trợ đa dạng loại cơ sở dữ liệu.

Nhược điểm của phần mềm

  • Hệ thống MOD còn nghèo nàn.
  • Quá trình cài MOD không đơn giản và thường có lỗi khi cài.
  • Để nâng cấp phiên bản mới không hề dễ dàng.
  • Ít có sự hỗ trợ cộng đồng người Việt.

Các phiên bản của phpBB

Hiện nay, PHP Bulletin Board có tất cả 2 phiên bản.

Phiên bản phpBB2

Phiên bản phpBB2 được sử dụng rộng rãi trong thời gian 2001-2002. Mã nguồn được viết ra có tính tương thích với PHP 3.0 và 4.0 và cả lần lần phát hành phpBB3 2007.  Sau quá trình ra mắt 3.0.0, đội ngũ phát triển đã ngừng hỗ trợ 2.0.x.

Phiên bản này bị ngừng hỗ trợ vào 1/1/2009. Từ đây, diễn đàn hỗ trợ 2.0.x đã bị đóng cửa. Nhưng bạn có thể bắt gặp 1 vài website khác vẫn hỗ trợ.

Chính sự đơn giản, dễ dùng mà phpBB2 vẫn được nhiều website tin dùng. Phiên bản này có một vài tính năng như sau:

  • Thiết kế hệ thống giao diện có sự tách biệt mã PHP và HTML. Vì vậy quá trình thiết kế khá dễ dàng.
  • Hỗ trợ đa dạng giao diện ngôn ngữ. Bao gồm tổng cộng 48 bản dịch ngôn ngữ (2007)
  • Tương thích đa dạng nhiều loại cơ sở dữ như: MySQL, PostgreSQL, Microsoft SQL Server, hay Microsoft Access,
  • Sử dụng linh hoạt bằng cách dùng MODs và giao diện.

Phiên bản phpBB3

PhpBB3 được đánh giá là phiên bản mới và hiệu quả của phpBB. Phiên bản này được ra đời với rất nhiều tính năng vượt trội:

  • Có sự tách biệt rõ ràng giữa Admin Control Panel, User Control Panel và Moderator Control Panel
  • Hỗ trợ vô số cơ sở dữ liệu: MySQL, Microsoft SQL Server, , SQLite, Firebird, OpenLink Virtuoso, Oracle hay PostgreSQL. Và cả một số loại ODBC-accessible DBMS
  • Subforums được hỗ trợ vô hạn.
  • Có khả năng tùy chỉnh BBCode
  • Có khả năng thêm hay giảm những trường quản lý dữ liệu thành viên
  • Cấp phép ngay cả hệ thống đa cấp.

phpBB3 còn cho ra đời rất nhiều công cụ cấp phép vô cùng mạnh. Điều này cũng đồng nghĩa phiên bản sẽ phức tạp hơn khi dùng. Vì vậy rất nhiều người thiết kế website thấy ngại khi dùng.

Ngoài ra, phiên bản phpBB3 ứng dụng giao diện mặc định Prosilver. Chúng được công bố ngay khi bản phpBB 3.0.0 ra đời chính thức.

Các phiên bản của phpBB chính thức gồm:

  • phpBB bản v1.0.0 phát hành 2000
  • phpBB bản 1.2 và 1.2 phát hành 2001
  • phpBB bản 2.0x phát hành tháng 4 năm 2002
  • phpBB bản 2.2 phát hành 14 tháng 1 năm 2005
  • phpBB bản beta5 chính là bản hỗ trợ version 3.0 sau nay. Phát hành 2007
  • Hiện tại có bản 3.2 và 3.3 được coi là mới nhất đang sử dụng cho năm 2020.

Củng như phpBB thì nukeviet củng là một cộng đồng code phát triển khá mạnh. Cùng tìm hiểu SEO Nukeviet qua liên kết đính kèm nhé.

MODs là gì?

Khi tìm hiểu về phpBB, bạn không thể bỏ qua tìm hiểu MODs. Chúng chính là những thay đổi (modifications) được tạo ra do chính cộng đồng sử dụng PHP Bulletin Board. Từ đó phiên bản trở nên đa dạng hơn về tính năng. Trên các trang PHP Bulletin Board, MOD được chia sẻ nhiều bản với độ bảo mật cao.

MODX và quan hệ MODX với phpbb

MODX chuẩn XML được ứng dụng trong việc mô tả phương pháp thay đổi hệ thống PHP Bulletin Board mỗi khi sửa đổi. Chúng được ra đời bởi đội ngũ phpBB MOD Team và dùng phổ biến cho các MOD phpBB.

Toàn bộ MOD của phpBB3 update cơ sở dữ liệu MOD đúng chuẩn trình bày. MOD sẽ thực hiện đóng gói mới nhất của MODX. Tất cả đều được định dạng chuẩn XML một cách thống nhất. Do đó, cài MOD bởi công cụ tự động (AutoMOD) sẽ không còn phức tạp.

Trong khi đó, AutoMOD là một trong số các sản phẩm của đội ngũ phpBB MOD. Chúng có khả năng cài tự động toàn bộ các gói MODs của phpBB3 (định dạng MODX). Chính sự hiện diện của AutoMOD giúp quá trình cài đặt trở nên đơn giản.

Cách cài đặt phpBB

Để cài đặt phpBB chúng ta có rất nhiều phương pháp. Trước khi tiến hành cài đặt, bạn cần chuẩn bị:

  • Tiến hành truy cập tài khoản hosting
  • Tài khoản hosting cần đáp ứng các điều kiện theo đúng tiêu chuẩn.
  • Tiến hành vào mục FTP/File Manager

Cách cài thủ công

Cách cài đặt này sẽ làm được trên toàn bộ các hosting platform. Tuy nhiên chúng lại gây tốn kém nhiều thời gian.

Tạo MySQL Database

Bạn sẽ thực hiện tạo ra 1 MySQL Database, 1 user. Quyền được cấp cho user dùng  MySQL database. Trong trường hợp bạn dùng cPanel, bạn nên tham khảo hướng dẫn how to fully set up a MySQL Database on cPanel

Tại Hostinger, bạn tạo MySQL database và user bằng mục Members Area -> Databases.

Bạn sẽ cập nhật MySQL database, username và mật khẩu. Click CreateHostinger MySQL Database creation

Uploading file cài đặt của phpBB forum lên host

Bạn sẽ tải the latest phpBB forum version. Tiếp đến, bạn vào tài khoản hosting account thông qua FTP. Hoặc bạn vào bằng File Manager và upload phpBB installation.

Tiếp theo, unzip file và thực hiện bước sau.

Cài phpBB forum

Bạn vào trang cài đặt phpBB thông qua trình duyệt bởi tên miền. Trường hợp bạn đã upload chúng lên thư mục khác. Bạn hãy điền địa chỉ domain.com/directory quá trình cài đặt được thực hiện. Bạn vào mục Install để bắt đầu.

Nhấn lần nữa Install để cài đặt tiếp. Tại đây, bạn bổ sung thông tin admin rồi nhấn Submit. Cập nhật thông tin MySQL database rồi nhấn Submit để tiếp tục. Ở phần tiếp, bạn sử dụng cấu hình Server configuration. Quá trình cài đặt sẽ hiệu lực khi click Submit. Từ đây, bạn sẽ được đưa đến Cấu hình E-mail cho phpBB forum. Sau khi cấu hình xong, bạn Submit thông tin, điền mô tả cho cho phpBB forum. Từ đây quá trình cài đặt đã diễn ra thành công.

Cài qua Hostinger Auto Installer

Bạn hoàn toàn có thể cài phpBB bằng Hostinger thông qua Auto-Installer.

Đầu tiên, bạn vào Members Area -> rồi đến Auto Installer. Ở phần tìm kiếm, bạn gõ chữ “phpBB”. Sau đó bạn click vào biểu tượng diễn đàn rồi cài đặt.

Lúc này, bạn sẽ thấy trang cài đặt với một loạt thông tin quản lý cần điền vào.

  • URL chính là vị trí bạn cần cài. Còn khi bạn muốn cài php đúng tên miền thì hãy để trống.
  • Language chính là ngôn ngữ. Ở đây có rất nhiều ngôn ngữ để bạn lựa chọn. Với người Việt, bạn sẽ chọn English.
  • Ở mục Administrative cập nhật hết thông tin về khu vực.
  • Đặt tên cho diễn đàn tại mục Website Title.

Sau khi hoàn tất mọi thông tin, bạn click Install để cài đặt. Bạn cần chờ đợi trong ít phút để quá trình cài đặt được hoàn tất.

Cài qua Softaculous Apps Installer

Bạn sẽ vào cPanel->  rồi vào Softaculous Apps Installer.

Tại đây, bạn sẽ điền “phpBB” rồi chọn chúng. Tiếp đến bạn click vào Install Now. Bạn cần điền đầy đủ thông tin để cài đặt:

  • Choose Protocol: Bạn có thể chọn giao thức HTTP hay HTTPS protocol.
  • Choose Domain: Tên miền truy cập. Bạn sẽ tạo 1  subdomain trước quá trình cài đặt. Để chọn, bạn hãy nhấn vào mục danh sách drop-down
  • In Directory: Xác định thư mục gốc có file phpBB. Thông thường chúng sẽ được mặc định là domain.com/phpbb.
  • Board Settings: Thông tin cụ thể cần điền: Board Name, Site Description hay Board E-mail.
  • Admin Account: Cài đặt mọi thông tin quản trị diễn đàn.
  • Choose Language: Lựa chọn ngôn ngữ của diễn đàn.
  • Advanced Options section: Bạn thực hiện cấu hình backups tự động cho phần mềm phpBB.

Cuối cùng bạn click vào Install để hoàn thành quá trình cài đặt. Điều này đồng nghĩa với việc bạn có thể truy cập phpBB với URL qua trình duyệt.

PhpBB  được xem là mã nguồn mở được sử dụng hoàn toàn miễn phí. Rất nhiều dân xây dựng diễn đạt có xu hướng dùng.

Dưới đây là video chia sẻ cách cài đặt phpBB bạn có thể tham khảo.

Trong quá trình tìm hiểu nếu bạn còn điều gì thắc mắc có thể để lại comment ngay dưới đây. Cảm ơn bạn rất nhiều!