Introduction to the open source bbs architecture
These days, there are not many people who are sincere in doing open source, but I am fortunate to be one of them. The current open source industry is very fragile. There is no financial support and no other assistance. It is just based on my own interests.
Open source bbs is a small forum system I created, but now there are so many bbs, the interface is many times more gorgeous than mine, and the functions are many times more powerful. However, it was just a personal hobby at the beginning, and I did not seek any fame.
In fact, this forum system is too small compared to many BBS systems today. However, although Sparrow is small and well-equipped, the common functions in BBS, such as posting, replying, registering, logging in and simple management, are all available in Osbbs. Let’s talk about the file structure of osbbs
[WEBSITE_ROOT]
|-----action (action folder, mainly handles bbs operations)
| |------bbs_dopost.php (processing Posting operation)
| |------bbs_dosignin.php (processing bbs user login operation)
|-----admin (management folder, mainly for various management of bbs)
| |------admin_add.php (admin add page)
| |------admin_bbs_index.php (main management interface)
| |------ admin_bbs_login.php (admin login page)
| |------admin_bbs_logout.php (admin exit page)
| |------admin_bbs_reply_manage.php (reply to management page)
| |------admin_bbs_topic_manage.php (theme management page)
| |------admin_bbs_user_manage.php (user management page)
| |------admin_del.php (Administrator delete page)
| |------admin_modify.php (Administrator information modification page)
| |------reply_del.php (reply to delete page)
| |------topic_del.php (topic deletion page)
| |------user_del.php (user deletion page)
|-----entity (storage some objects of bbs and classes)
| |------baseclass.php (base class page, stores some defined functions for easy calling)
| |------security.php (stores SQL injection Filter function page)
|-----bbs_index.php (forum main interface)
|-----bbs_quit.php (user exit login page)
|-----bbs_signin .php (user login page)
|-----bbs_signup.php (user registration page)
|-----bbs_topic.php (topic 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 that has just started, it still needs everyone’s support. ,Thanks.
http://www.bkjia.com/PHPjc/858037.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/858037.htmlTechArticleIntroduction to the open source bbs system architecture. These days, there are not many people who are sincere about open source, but I am lucky enough to be able to Be one of them. The current open source industry is very fragile, there is nothing...