Introduction to open source bbs Architecture

Source: Internet
Author: User

Introduction to open source bbs Architecture
In the past few years, there have not been many open source projects, but I am lucky to be one of them. Today's open-source business is very fragile, with no financial support and no other assistance, just because of your own interests.
Open source bbs is a small forum system developed by me. However, bbs is more powerful than me. I don't know how many times the interface is better than me, and I don't know how many times the function is powerful. However, at the beginning, this is just a personal interest and hobby.
In fact, this forum system is too small compared to many bbs systems today. However, although the sparrow is small and dirty, common functions in bbs, such as posting, replying, registering, logging on, and simple management, are available in osbbs. Let's talk about the osbbs file structure.
[WEBSITE_ROOT]
| ----- Action (action folder, mainly for bbs operations)
| ------ Bbs_dopost.php (post processing operation)
| ------ Bbs_dosignin.php (handling user logon operations of bbs)
| ----- Admin (manage folders, mainly manage bbs)
| ------ Admin_add.php (Administrator add page)
| ------ Admin_bbs_index.php (management main interface)
| ------ Admin_bbs_login.php (Administrator Logon page)
| ------ Admin_bbs_logout.php (Administrator exits the page)
| ------ Admin_bbs_reply_manage.php (reply Management page)
| ------ Admin_bbs_topic_manage.php (Theme Management page)
| ------ Admin_bbs_user_manage.php (User Management page)
| ------ Admin_del.php (Administrator deletes the page)
| ------ Admin_modify.php (Administrator Information Modification page)
| ------ Reply_del.php (reply to the delete page)
| ------ Topic_del.php (topic Deletion page)
| ------ User_del.php (User Deletion page)
| ----- Entity (some objects and classes for storing bbs)
| ------ Baseclass. php (basic class page, which stores some defined functions for convenient calls)
| ------ Security. php (page for storing SQL Injection filter functions)
| ----- Bbs_index.php (main forum Interface)
| ----- Bbs_quit.php (User logout page)
| ----- Bbs_signin.php (User Logon page)
| ----- Bbs_signup.php (user registration page)
| ----- Bbs_topic.php (theme page)
| ----- Bbs_user_info.php (user information page)
| ----- User_modify.php (Information Modification page)
This is the file structure of open source bbs. As an open source project, we still need your support. Thank you.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.