主办单位: 共青团中央   中国科协   教育部   中国社会科学院   全国学联  

承办单位: 贵州大学     

基本信息

项目名称:
基于多数据库远程调用的论坛联盟系统
小类:
信息技术
简介:
本系统采用 PHP 与 MySQL 的开发环境,基于 LAMP 平台,通过多数据库的远程调用和自定义重新排序实现论坛的联盟。以一种全新的形式实现了数据的整合、资源分类整理,方便了网络用户寻找所需要的资源以及在一定程度下提高了拥有优质资源的小论坛的知名度。
详细介绍:
CNNIC(中国互联网络信息中心)统计数据显示,我国论坛总数约为130万个、小型论坛接近100万个。43.2%的中国网民经常使用论坛/BBS/讨论组。论坛正成为一个全新的、重要的信息传播媒体之一! 然而,对网民来说,论坛多而繁杂,浏览以及寻找有用信息比较困难;对于小型论坛,虽然拥有一定数量的资源,却由于缺少访客,资源难以被发掘,在大型论坛的夹击下生存举步维艰,难以吸引客户群,无法提高知名度。 “基于多数库的远程调用的U&I论坛联盟系统”正是在这样的一个大背景下创建的,以便增强小型论坛知名度,同时,对于网民浏览和寻找资源也大有益处。本系统采用 PHP 与 MySQL 的开发环境,基于 LAMP 平台,通过数据库的远程调用和自定义重新排序实现论坛的联盟。主要实现了数据的整合、资源分类整理、数据逐一分析调用、自定义联盟论坛版块、会员共享、数据远程调用时间间隔自定义化等功能。区别于百度、谷歌等以网页链接的形式提供的搜索引擎,多数据库远程调用通过直接获取对方数据库的权限的方式,抓取对方数据库的数据保存到本地数据库中,这样使数据搜索得更加全面。 高度集中的丰富的论坛资源、无广告人性化的论坛主页界面设计、高度自定义化的后台设置、完全开源的系统程序代码等特质都为系统的市场奠定了良好的基础,加之免费的加盟形式更为系统的发展创造了更广阔的前景。

作品图片

  • 基于多数据库远程调用的论坛联盟系统
  • 基于多数据库远程调用的论坛联盟系统
  • 基于多数据库远程调用的论坛联盟系统
  • 基于多数据库远程调用的论坛联盟系统
  • 基于多数据库远程调用的论坛联盟系统

作品专业信息

设计、发明的目的和基本思路、创新点、技术关键和主要技术指标

目的和基本思路:在这个信息爆炸的时代,信息多而繁杂,而人们却很难从这个茫茫信息海洋中寻找到所需要的信息;拥有优质信息资源而数目众多的小型论坛却因在大型论坛和其他大型网站的夹击下难以吸引客户群;为了解决人们对有用信息的搜索,提升小型论坛与大型论坛的竞争力的问题,我们开发了本系统。 创新点:(1)以自愿结盟的联合经营发展策略。(2)论坛联盟利用远程过程调用等技术来实现加盟论坛的资源整合。(3)通过优秀资源集中的方式来吸引论坛客户,从而增加人们对加盟者论坛资源的关注程度。(4)开源、免费自由下载源代码的形式使本系统更容易推广。 技术关键:(1)通过多数据库远程调用的方式。(2)基于LAMP平台。(3)运用PHP5+ MySQL的开发环境。(4)运用Smarty模板引擎技术。(5)前台采用了DIV+CSS网站设计标准。(6)运用最新的HTML5+CSS3语言。 主要技术指标(均为本地测试且均无缓存):(1)网页打开速度≤5s。(2)一次抓取数据速度(五个数据库)≤10s。(3)错误处理响应时间10s~60s。

科学性、先进性

作品科学性:作品建立在坚实的理论与实践的基础之上。核心技术——多数据库远程调用,这种技术在分布式数据库系统中也有运用;运用LAMP平台,一个免费的高性能组合Web应用程序平台;运用Smarty模板引擎,一个分离了逻辑代码和外在的内容的模板引擎,方便了页面设计工程师与代码工程师的分工;运用的技术基本上都是目前已成熟的技术,设计科学。 作品先进性:我们创新性地提出了将多数据库远程调用的方法运用到了对论坛数据的整合,区别于百度、谷歌等用网络蜘蛛以网页链接的形式提供的搜索引擎和大多数数据整合的网站以WEB页面抓取的形式,多数据库远程调用使数据搜索得更加全面;完全自主开发的代码,拥有自主知识产权;拥有更完整的安全机制:(1)正则表达式对恶意代码的搜索替换。(2)对权限的控制。(3)对网站流量的控制。(4)自主开发算法的加密方式。(5)对数据的备份;更科学的网站构架:运用Smarty模板引擎创建页面与代码分离的结构;并大胆的运用最新的HTML5技术,使页面更加美观,功能更加强大。

获奖情况及鉴定结果

2010年4月在东北大学秦皇岛分校举办的第六届“东软杯”大学生课外学术科技作品竞赛中获二等奖

作品所处阶段

中试阶段

技术转让方式

作品可展示的形式

现场演示,图片,录像

使用说明,技术特点和优势,适应范围,推广前景的技术性说明,市场分析,经济效益预测

使用说明:下载本系统后按照提示的安装步骤进行安装,安装完成之后在后台的“添加分论坛”处填写分论坛论坛的相关信息,提示数据库连接成功之后便可以对分论坛进行数据的抓取;可在后台对每一个加盟的论坛进行管理。 技术特点:基于LAMP(Linux+Apache+MySQL+PHP)平台和多数据库远程调用,系统分时逐个访问成员论坛数据库,获取数据库的读取权限后,用SQL语句进行有限数量的搜索、排序、筛选最后将数据导入本地数据库。 技术优势:免费开源的代码、操作简单、界面友好、良好的用户体验、简单的加盟流程、可拓展性强、可优化性强。 适用范围:适用于希望能够与别的论坛进行信息共享的论坛站长和希望能够建立综合性互联网信息资源并提供有关信息服务的应用的站长。 推广前景:调查显示目前互联网中还没有类似的论坛联盟系统出现。因此,本系统面对的是一个广阔的市场。在规模效应下能具有较好的推广前景,同时良性的运营模式将为论坛联盟成员、网络用户和广告加盟商带来可观的经济效益。

同类课题研究水平概述

二十一世纪是信息时代,在这个信息爆炸的时代里,怎样更快地获得信息,怎样检索信息是一个很重要的课题。 当今互联网上开源系统有CMS内容管理系统、论坛软件系统、学习管理系统、办公管理系统等,却没有一个能够将数据整合的开源联盟系统。而像百度、谷歌那样的搜索引擎则是通过网络蜘蛛获取web链接的方式对信息进行搜索,却没有运用直接获取数据库权限的方式进行数据的搜索。本系统有效的填补了这一领域的空白。 基于多数据库远程调用的论坛联盟系统模型类似分布式数据库,但与之不同的是,前者是对物理分布而逻辑整体的多数据库进行完全的管理,而本系统是直接将数据搬到本地数据库中进行处理,而且本系统不能完全操作成员论坛的数据库,只能对其进行搜索和添加数据的操作,保证了成员论坛数据的完整性。 据了解,目前多数据库远程调用只运用在内部多数据库管理方面,而未曾运用在开源系统中。于是我们大胆的将这一技术运用于开源系统中,并以同意协议自愿加盟的原则进行联盟,我们的网络环境向诚信方向发展已成为一种潮流,在联盟系统盟主和站长相互信任的前提下进行数据的共享,在规模效应下,这种新型诚信机制也将成为一种趋势。 经过CNKI(中国知网)搜索,结果显示:没有检索到有关将多数据库远程调用运用到论坛联盟的系统,也证明了本系统的创新性。
建议反馈 返回顶部