Đồ án tìm hiểu và mã nguồn mở phpBB và cách xây dựng diễn đàn trực tuyến cho sinh viên CNTT bằng mã nguồn mở phpBB có hướng dẫn chi tiết trong file PDF của đồ ánVới sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internet ngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kĩ thuật và đời sống, nói một cách đơn giản, Internet là một tập hợp máy tính nối kết với nhau, là một mạng máy tính toàn cầu mà bất kì ai cũng có thể kết nối bằng máy tính của họ.Trong thời đại ngày nay, thời đại mà sức mạnh của internet bùng nổ thì việc tra cứu thông tin, đọc báo, tìm kiếm tài liệu trên mạng không còn là điều gì đó quá xa lạ.Thông qua diễn đàn trực tuyến mọi người có thể tra cứu thông tin, tìm tài liệu hay đơn giản là đọc báo trong nước và quốc tế một cách nhanh chóng và hiệu quả nhất. Với diễn đàn trực tuyến, hay còn gọi là Forum sẽ giúp bạn đưa những thông tin mong muốn của mình lên mạng Internet cho mọi người cùng xem một cách dễ dàng và cùng trao đổi kiến thức với nhau. Sự ra đời của Open Source cho phép chúng ta xây dựng các trang diễn đàn đáp ứng được các yêu cầu của người sử dụng một cách nhanh chóng. PhpBB là một gói mã nguồn mở (Open Source) được viết bằng ngôn ngữ lập trình website PHP (Hypertext Preprocessor) và sử dụng hệ quản trị cơ sở dữ liệu MySQL, cho phép người sử dụng có thể dễ dàng xuất bản các nội dung của họ lên diễn đàn.
BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT VĨNH LONG KHOA CÔNG NGHỆ THƠNG TIN ĐỒ ÁN CNTT TÌM HIỂU VỀ PHPBB VÀ XÂY DỰNG DIỄN ĐÀN CHO SINH VIÊN CÔNG NGHỆ THÔNG TIN Giáo viên hướng dẫn: Sinh viên thực hiện: MSSV: Lớp: Th.s Lê Hồng An Lư Thanh Trí 18004241 ĐH.CNTT2018 PHẦN PHẦN 1: 1: TỔNG TỔNG QUÁT QUÁT VỀ VỀ ĐỀ ĐỀ TÀI TÀI NỘI DUNG PHẦN PHẦN 2: 2: TỔNG TỔNG QUAN QUAN VỀ VỀ PHPBB PHPBB VÀ VÀ DIỄN DIỄN ĐÀN ĐÀN TRỰC TRỰC TUYẾN TUYẾN PHẦN PHẦN 3: 3: GIỚI GIỚI THIỆU THIỆU WEB WEB SẢN SẢN PHẨM PHẨM PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Giới thiệu đề tài * Sơ lượt đề tài PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Các phần mềm quản trị • Apache: • PHP: PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Các phần mềm quản trị • MySQL: phần mềm quản trị sở liệu có mối liên hệ • PhpMyAdmin: công cụ quản trị MySQL phổ biến đặc biệt nhà quản trị sở liệu hay database administrator PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Tổng quan mã nguồn mở * Sơ lượt mã nguồn mở • • • Là phần mềm cung cấp dạng mã nguồn Miễn phí quyền Có quyền sửa đổi, cải tiến, phát triển, nâng cấp theo số nguyên tắc định giấy phép Phần mềm mã nguồn mở PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Tổng quan mã nguồn mở INTERNET OPEN (EDITED) SOURE OPEN (EDITED) SOURE USER (EDITED) (EDITED) USER PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Một số mã nguồn mở PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Khái quát phpBB Là gói phần mềm dùng để xây dựng diễn đàn, viết ngôn ngữ lập trình PHP sử dụng sở liệu MySQL Tên gọi "phpBB" viết tắt PHP Bulletin Board phpBB phát hành theo giấy phép mã nguồn mở GNU General Public License, phpBB phần mềm miễn phí nhiều website diễn đàn sử dụng PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Đặc điểm phpBB * Điểm mạnh • • • • Tối ưu tốc độ Ít tốn băng thơng dung lượng host Có nhiều MODs gói mã nguồn mở khác Hỗ trợ nhiều loại sở liệu * Điểm yếu • • • • Hệ thống MOD khơng phong phú Khó cài MOD, dễ gặp lỗi trình cài Việc nâng cấp lên phiên tương đối phức tạp Cộng đồng hỗ trợ không nhiều PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Các tính phpBB • • • • • • Thiết kế tách biệt Admin Control Panel, Moderator Control Panel, User Control Panel Hỗ trợ nhiều sở liệu, bao gồm MySQL, Microsoft SQL Server,… Hỗ trợ không giới hạn subforums (chuyên mục con) Cho phép tùy chỉnh BBCode Cho phép tùy chỉnh - thêm bớt trường quản lý liệu thành viên Cấp phép hệ thống đa cấp bậc PHẦN 2: TỔNG QUAN VỀ PHPBB VÀ DIỄN ĐÀN TRỰC TUYẾN Khái quát diễn đàn trực tuyến Diễn đàn trực tuyến ? - Là nơi tập hợp nhiều người có chung sở thích, đam mê, ngành nghề, internet thành cộng đồng - Nơi trao đổi kiến thức bàn luận với chủ đề PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Giới thiệu * Sơ lượt trình tạo nên trang web - Chuẩn bị gói mã nguồn mở phpBB Phần mềm FileZilla Thuê web hosting PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Giới thiệu * Sơ lượt trình tạo nên trang web Các bước : - B1: tạo sở liệu để lưu trữ trang web host B2: bắt đầu tải mã nguồn mở lên web server thông qua phần mềm truyền tệp FileZilla B3: truy cập địa bắt đầu cấu hình cài đặt trang web Truyền tệp Upload Cài đặt PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Trang diễn đàn * Trang diễn đàn cho sinh viên công nghệ thông tin Địa trang web: http://luthanhtri.byethost16.com/ PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Trang diễn đàn * Bên danh mục diễn đàn Địa trang web: http://luthanhtri.byethost16.com/ PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Chức trang * Các chức PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Các chức trang * Quản lý viết cá nhân PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Trang diễn đàn * Quản lý viết cá nhân PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Trang diễn đàn Ngồi ta cịn tạo viết đính kèm tệp Thank you for watching ... WEB WEB SẢN SẢN PHẨM PHẨM PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Giới thiệu đề tài * Sơ lượt đề tài PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Các phần mềm quản trị • Apache: • PHP: PHẦN 1: TỔNG QUÁT VỀ ĐỀ TÀI Các phần...PHẦN PHẦN 1: 1: TỔNG TỔNG QUÁT QUÁT VỀ VỀ ĐỀ ĐỀ TÀI TÀI NỘI DUNG PHẦN PHẦN 2: 2: TỔNG TỔNG QUAN QUAN VỀ VỀ... trang web: http://luthanhtri.byethost16.com/ PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM Trang diễn đàn * Bên danh mục diễn đàn Địa trang web: http://luthanhtri.byethost16.com/ PHẦN 3: GIỚI THIỆU WEB SẢN PHẨM