小小项目之论坛创建

上传人:第*** 文档编号:34514761 上传时间:2018-02-25 格式:DOC 页数:10 大小:45KB
返回 下载 相关 举报
小小项目之论坛创建_第1页
第1页 / 共10页
小小项目之论坛创建_第2页
第2页 / 共10页
小小项目之论坛创建_第3页
第3页 / 共10页
小小项目之论坛创建_第4页
第4页 / 共10页
小小项目之论坛创建_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《小小项目之论坛创建》由会员分享,可在线阅读,更多相关《小小项目之论坛创建(10页珍藏版)》请在金锄头文库上搜索。

1、 创新实践报告2013 年 6 月 June2013 1目 录1、背景-2、建设论坛的基本步骤-3、使用的工具-4、创新实践过程-5、关键代码-6、不足和遗憾- 7、暑期改进目标- 创新实践报告2013 年 6 月 June2013 21、背景什么是 BBS(论坛)呢?BBS 的英文全称是 Bulletin Board System,翻译为中文就是“电子布告栏系统” 。BBS 最早是用来公布股市价格等类信息的,当时 BBS 连文件传输的功能都没有,而且只能在苹果机上运行。早期的 BBS 与一般街头和校园内的公告板性质相同,只不过是通过来传播或获得消息而已。一直到开始普及之后,有些人尝试将苹果计

2、算机上的 BBS 转移到个人计算机上,BBS 才开始渐渐普及开来。近些年来,由于爱好者们的努力,BBS 的功能得到了很大的扩充。通过 BBS 系统可随时取得各种最新的信息;也可以通过 BBS 系统来和别人讨论计算机等等各种有趣的话题;还可以利用 BBS 系统来发布一些“征友” 、 “廉价转让” 、 “招聘人才”及“求职应聘”等启事;更可以召集亲朋好友到聊天室内高谈阔论这个精彩的天地就在你我的身旁,只要您在一台可以访问互联网的计算机旁,就可以进入这个交流平台,来享用它的种种服务。首先说明一下,上面说的“论坛”一般就是大家口中常提的 BBS。在网络以外的现实世界中, “论坛”是指一种高规格、有长期

3、主办组织、多次召开的研讨会议。著名的论坛有:博鳌亚洲论坛,精英外贸论坛一种后缀修饰词,一般用于企业、个人、网站等用词。比如:80 后之窗论坛、南阳零距离论坛、生活 121 论坛、企业论坛、爱看 txt 小说论坛、论坛会议、百度论坛等。2、建设论坛的基本步骤1.确定主题群龙无首,只能称为散兵游勇,有了方向,永不迷茫,确定好主题,就可以朝着这个目标扎扎实实脚踏实地的向前走,打造一个美好的论坛了。你不可能像综合论坛那样做得内容大而全,包罗万象。你没有这个能力,也没这个精力,所以必须要找准一个自己最感兴趣内容,做深、做透,办出自己的特色,这样才能给用户留下深刻的印象。论坛的主题无定则,只要是你感兴趣的

4、,任何内容都可以,但主题要鲜明,在你的主题范围内内容做到大而全、精而深。2.规划论坛一个论坛设计得成功与否,很大程度上决定于设计者的规划水平,规划论坛就像设计师设计大楼一样,图纸设计好了,才能建成一座漂亮的楼房。论坛规划包含的内容很多,如论坛的结构、栏目的设置、论坛的风格、颜色搭配、版面布局、文字图片的运用等,你只有在制作网页之前把这些方面都考虑到了,才能在制作时驾轻就熟,胸有成竹。也只有如此制作出来的网页才能有个性、有特色,具有吸引力。如何规划论坛的每一项具体内容,我们在下面会有详细介绍。3.搜集素材明确了论坛的主题以后和完成论坛的规划以后,你就要围绕主题开始搜集材料了。常言道:“巧妇难为无

5、米之炊” 。要想让自己的论坛有血有肉,能够吸引住用户,你就要尽量搜集材料,搜集得材料越多,以后制作论坛就越容易。材料既可以从图书、报纸、光盘、多媒体上得来,也可以从互联网上搜集,然后把搜集的材料去粗取精,去伪存真,作为自己制作网页的素材。4.选择合适的制作工具首先搭建一个论坛的安装环境是必须且必要的,这里推荐用 wamp5,一个非常好用的环境集成包。网页制作涉及的工具比较多,目前大多数网民选用的都是所见即所得的建站系统软件。除此之外,还有图片编辑工具,如 firework 、Photoshop 等;动画制作工具,如 Flash 等;网上有许多这方面的软件下载,你可以根据需要灵活运用。5.搭建论

6、坛雏形首先你需要一个骨架,才能往上面添血添肉,骨架在你搭建的环境上用源码安装好即可,注意找一个好的教程,正确的设置才能安装完成。6.论坛的美化佛靠金装,人靠衣装,论坛也需要一个能吸引人的外表,这就需要对论坛进行美化了,用自己搜集的 创新实践报告2013 年 6 月 June2013 3素材,进行处理后,放在自己的论坛上面去,有需要可以用 flash 做一些美丽的动画放上去,增加吸引力。7.论坛的维护好的论坛离不开精心的维护,后期的维护也是相当重要的,每天对缓存进行清理 ,每一个板块也要认真查看,防止有人故意制造有害言论等。3、使用的工具首先安装一个集成环境包,Wamp5 是 Apache+PH

7、P+Mysql 集成环境,拥有简单的图形和菜单安装和配置环境。该版本集成了 PHP5.2.X Mysql5 Apache2 phpMyAdmin 2.11.2.1 SQLiteManager 1.2.0 满了大部分 PHPer 的需求。通过安装 WAMP5,可以在计算机上迅速建立 WAMP 的服务器环境,非常方便网络相关人员进行 wiki、bbs 等程序的使用学习与本地调试。同时,WAMP5 软件包内还集成了 PhpMyAdmin 和SQLitemanager 管理工具,更加方便使用。然后关于 PHP 代码的编辑与调试,这里就选用 easy ecliplise for php ,之前他还只是一

8、个小小的插件,因为比较好用和方便,单独成为了一个软件。4、创新实践过程1.制定计划、完成开题报告 我们经过讨论,决定将我们的实践目标定位为做一个有我们自己特色的班级交流的论坛,大家可以登录论坛,交流学习和娱乐情况,灌水撒泼,以此增进集体凝聚力和集体荣誉感。考虑到我们小组的成员都未曾接触过网站开发或者除 C+之外的语言,更不用谈直接进行 web 开发了,而我们小组的任务就是建设一个可以运行的有自己特色的计算机实验班论坛。但是如果找课程老师学习也有所不切实际,经过讨论,我们决定以集体看教学视频为主,参阅图书馆相关教材为辅的方式来学习相关知识,以此完成论坛的建设工作。我们询问过学长相关问题后,并请教

9、了有哪些可供学习的视频网站可以学习,在给出的网站中,我们最终选择了经典 PHP100 视频教程,按照我们的需要,我们观看学习其中的 30 部视频。我们决定采用每周固定时间成员们共同观看的方式来学习这些视频,一来我们可以相互交流看学习视频的心得体会,二来可以提出建设论坛的一些想法。每个星期看 5 部,花 6 个星期看完并每星期应用自己所学的知识。同时我们每个人都从图书馆借一本 MySql 的教材自主学习其中的相关内容。后期我们在学习一些 flash 及photoshop 的相关知识,对论坛作进一步美化,使它更具我们自己的特色。(http:/ PHP 的基础知识。3.讨论初步方案我们的目标比较明确

10、,所以初步方案确定的也比较迅速,以实验班的学习生活为主题,采用同学们平时学习生活的一些素材装扮论坛,开设贴切实际的板块,可以探讨学习,畅聊人生等等。4.分工明确任务初步方案确定之后,给小组成员分配任务,刘潇负责美工,对图片进行一些美化,并装饰论坛;我和贺祎迪分析解读以及修改相关代码,实现具体功能。5.完成论坛的雏形经过三个星期的努力,我们已经能搭建起一个基本的论坛骨架了,看着他,我们感觉到了前些天的努力真没白费。6.讨论修改方案一个雏形自然不能投入使用,我们根据实际,讨论我们自己的需求,根据实际需求,提出修改方案,接下来的工作就是按照方案去改变就可以了。7.完成论坛,进行美化工作 创新实践报告

11、2013 年 6 月 June2013 4用我们之前搜集而来的的素材,进行实际切合的美化工作,我们的美工也很细心,界面做的相对比较漂亮。5、关键代码admin.php 系统站点管理入口文件init();$admincp = new discuz_admincp();$admincp-core = $admincp-init();$admincp_actions_founder = array(templates, db, founder, postsplit, threadsplit, cloudaddons, upgrade, patch);$admincp_actions_normal =

12、 array(index, setting, members, admingroup, usergroups, usertag,forums, threadtypes, threads, moderate, attach, smilies, recyclebin, recyclebinpost, prune,styles, addons, plugins, tasks, magics, medals, google, announce, faq, ec,tradelog, jswizard, project, counter, misc, adv, logs, tools, portalper

13、m,checktools, search, article, block, blockstyle, blockxml, portalcategory, blogcategory, albumcategory, topic, credits,doing, group, blog, feed, album, pic, comment, share, click, specialuser, postsplit, threadsplit, report,district, diytemplate, verify, nav, domain, postcomment, tag, connect, card, portalpermission, collection, mem

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号