APP下载

程序猿论坛设计与实现

2021-04-13刘发稳高宇陈云川宋浩

电脑知识与技术 2021年5期

刘发稳 高宇 陈云川 宋浩

摘要:为方便计算机爱好者交流经验分享信息,采用B/S架构,在HTML+DIV+CSS技术的基础上,以Apache作为开发的服务器,MySQL为数据库服务器,Adobe Dreamweaver为集成开发工具,用PHP语言快速开发出一个界面友好,功能齐全的论坛,从而为计算机爱好者提供一个可靠的交流平台。最后该论坛选用集成了Apache、PHP、MySQL、phpMyAdmin的AppServ作为测试及发布工具,经测试该论坛的游客、普通会员和管理员之间的用户权限清晰明确,程序猿论坛运行安全、快速。

关键词:论坛;PHP语言;AppServ

Abstract: In order to facilitate the exchange of experience of computer enthusiasts, sharing information, using B/S structure, basic HTML DIV + + CSS technology, developed as a server with Apache, MySQL database server, Adobe Dreamweaver as a development tool, with PHP language quickly developed a user-friendly, full-featured forum, so as to provide a reliable communication platform for computer enthusiasts. The forum selected integrates Apache, PHP, MySQL, phpMyAdmin's AppServ as testing and publishing tools, the user rights among visitors, ordinary members and administrators of Ape Coder are clear, and runs safely and quickly through testing.

Key words: forum; PHP language; AppServ

1 背景

电子公告牌系统(Bulletin Board System,英文缩写BBS)起源于20世纪80年代,经过几十年的发展,电子公告牌系统具有包含信息容量广泛、信息更新及时、便于交互等优点。虽然进入21世纪后,随着博客、微博、微信等自媒体的蓬勃发展,时下人们有了更多的在互联网上表现自我,娱乐,获取信息的选择,但电子公告牌系统所具有的在一段时间内对一些话题的集中讨论等优点,依然无法被取代。随着新开发技术的引进,表现出来强大的生命力[1]。

2 论坛需求分析

2.1 用户需求

目前互联网上有很多IT类交流平台,如CSDN、cnbeta、IT牛人网、PHP100等,开发本论坛为计算机爱好者提供更多的选择。本论坛采用B/S模型,用户可以方便地进行发帖子、回帖以及登录注册用户等方面的操作,同时为论坛管理员提供友好简介友好界面对本论坛进行增加、删除、修改和查詢论坛数据等操作。本论坛的目标是为方便计算机爱好者交流经验,分享信息,提供一个功能全面的交流平台,提供友好界面对本论坛进行管理。……

登录APP查看全文