基于PHP的新闻发布系统的设计与研究

来源 :科学与财富 | 被引量 : 0次 | 上传用户:Redlove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  (江苏省盐城技师学院 江苏 盐城 224002)
  摘 要:本系统主要采用PHP技术开发,基于浏览器/服务器(Browser/Server)模式。脚本语言采用JQuery和JavaScript语言,运用Mysql5.0作为后台数据库,完成了一个动态新闻发布系统的所有功能,实现了对网站基本参数设置、动态新闻发布及管理、新闻类别设置,等一系列功能。系统实现了设计目标,具有较好的稳定性,安全性和容错性。
  关键词:新闻系统;PHP;Mysql;系统设计;数据库架构;系统目标
  一、相关技术介绍
  1、PHP概述。PHP(Hypertext Processor)是它是一种HTML(超文本链接标示语言)内嵌式的语言(类似于IIS上的ASP),是一种易于学习和使用的Web服务器端脚本描述语言,也是目前最常见的用来生成动态网页的工具之一。PHP4.0的源代码是完全公开的。PHP的语法融合了PHP自己的特性以及Unix Shell、ava、C++、C、JPerl,同传统的CGI或者Perl相比,PHP的语法规则更简单,开发效率更高。此外,许多热心于PHP的程序员都可以为PHP添加新的函数库,这使得PHP更有活力。
  2、PHP开发平台。目前大多数支持PHP的网站都采用Linux作为操作系统,Mysql作为数据库(LAMP),Apache作为Web服务器的方案。Linux和Apache都是免费、功能强大的软件,对硬件要求不高,是中小型网站的理想平台。所需软件:①MySQL源程序② PHP源程序C語言代码③Linux系统④Apache 源程序。在安装了Linux之后,这些软件都是随操作系统装上,只要启动相应的服务就可以了,而且环境基本上都配好。
  3、MYSQL简介。MySQL开发者为瑞典MySQL AB公司。是一个小型关系型数据库管理系统。在2008年1月16号被Sun公司收购。2009年,UN又被Oracle收购。由于其速度快、体积小、总体拥有成本低,源码开放这些特点,非常多的中小型网站为了降低网站总体拥有成本,广泛地应用在Internet上的中小型网站中。大家一致都选择了MySQL作为网站数据库。
  4、Web数据库架构
  二、系统目标
  1、总体目标。许多企业和个人网站也经常需要发布一些新闻内容。许多网站都有专门的新闻发布系统,例如搜狐、新浪、网易等著名的综合网站。在这知识急剧膨胀的年代,我们的新闻系统利用的频率很高,不能仅靠静态的页面来发布新闻,那维护成本和相关工作将非常繁琐,需要消耗我们大量的物力、人力、和财力,还浪费工作人员的很多宝贵的时间和精力。我们设计与开发的新闻发布及管理系统可以使新闻发布和管理变得很轻松,系统发布的客户端的管理员每天只要把稿件的内容添加到后台的新闻添加系统里就行了,系统后台将自动生成对应的网页,在前台显示出来。
  2、系统的项目规划。新闻发布系统由前台新闻浏览和后台新闻管理两个大部分组成,它一个功能完善的新闻类网站。其中后台管理模块,网站基本信息设置、其中包括管理员账号密码管理、新闻发布、新闻栏目添加、新闻管理、新闻栏目管理、访客留言管理、友情链接管理。前台功能模块,包含了新闻分类、新闻显示、新闻查询、访客留言、友情链接、后台登陆等功能。
  3、系统的功能目标。新闻发布系统系统的功能目标分为以下几个模块:新闻发布、新闻删除、新闻修改、留言添加及审核、新闻搜索、审核等功能以及友情链接。
  三、系统设计
  整个系统功能设计如图2所示
  在系統初始化时,设计人员可以把管理员账号手动添加到数据库中。我们可以设定默认的系统管理员的用户名可为Admin,在本系统中,系统管理模块的功能比较简单。
  用户模块功能图如图3所示:
  所有用户均可阅读浏览新闻、发表评论,可以搜索新闻、用文字进行留言。
  四、小结
  该系统主要采用PHP技术开发,基于浏览器/服务器(Browser/Server)模式。脚本语言采用JQuery和JavaScript语言,运用Mysql5.0作为后台数据库。网站依托IIS环境可以在IE浏览器上运行,系统的界面美观、简洁、实用、操作方法简单,比较贴近人们日常的上网习惯。可以用较为丰富多彩的形式向全社会展示企业的各类信息,还可以及时和网友和客户进行交流互动,是一款功能比较齐全、性能比较稳定的新闻发布系统。
  参考文献
  [1] 陈军.PHP+Mysql经典案例剖析[M].北京:清华大学出版社,2015.
  [2] W.Jason Gilmori著,朱涛江译.PHP与MySQL程序设计(第3版)[M].北京:人民邮电出版社,2014.
  [3] 高洛峰.细说PHP[M].北京:电子工业出版社,2013.
其他文献
(黄河水利委员会黄河档案馆)  摘 要:行政事业单位是我国最重要的服务机构之一,它承担着一部分国家职责,也是国家的基础建设部门。随着社会经济的迅猛发展以及改革开放政策的实施,市场经济体制深入运行,行政事业单位作为国家服务类单位之一,对其的要求在不断提升。与一般的行业不同,行政事业单位管辖的内容众多,工作繁杂,任何一项内容都关系到国家的发展和单位的服务情况。人事档案管理是单位管理中的重点,档案信息记
期刊
目的:观察在脉冲时间依赖的刺激(Spike-timing-dependent plasticity,STDP)诱导模式下单眼形觉剥夺对小鼠视觉发育关键期内初级视皮层V1B区突触可塑性的影响及其机制的研究。方
(南昌工程学院 江西 南昌 330099)  摘 要:润滑油系统是水电站水轮发电机组重要组成部分,机组轴承需用油来润滑和散热因此其都装在油槽内,用供油管道和排油管将这些油槽连接起来并在需要部位设置自动化元件和控制阀门,一起构成润滑油系统。本文设计一种呼吸装置,以解决轴承与大轴存在间隙,停机后润滑油管路润滑油排空,空气吸入油系统,形成油气混合的问题,防止事故发生。  关键词:水电站;油润滑系统;油呼
期刊
(江苏省盐城技师学院 电气工程系 盐城 224000)  摘 要:技工院校学生英语基础普遍薄弱。英语语法是构成英语语言的重要因素,也是英语教学的重要内容。掌握英语语法可以方便有效的学习英语。本文就技工院校英语语法的教学现状及存在问题进行分析并提现几点对策。  关键词:技工院校;英语语法;教学现状;教学对策  众所周知,技工院校就读的学生大部分来自农村,他们多数是被普通高中淘汰的学生,许多人学科成绩
期刊
(大唐绥化热电有限公司 黑龙江 绥化市 152000)  摘 要:本文讨论了火电机组DEH控制系统的设备现状及故障现象,深入分析了产生故障的原因,制定了优化措施及解决方案,对同类机组具有较强的指导和借鉴意义。  关键词:DEH系统;组成原理;故障分析;解决方法  1引言  常规火电机组DEH系统的每个调速汽门由智能型阀门伺服控制驱动卡、信号高选卡、电液伺服阀、油动机、阀门位置反馈LVDT组成的控制
期刊
(塔城市设施农业管理中心 新疆 塔城 834700)  摘 要:黄瓜是日常生活中随处可见并且深受人们喜爱的蔬菜之一,黄瓜普遍存在的原因是因为黄瓜的种植对于气候和温度的要求比较低,种植的难度十分小。并且近年来,由于黄瓜种植的普遍性越来越高,对于黄瓜的栽培技术和病虫害综合防治技术的要求也越来高,本文首先对黄瓜的品种、生长周期入手分析其栽培技术,并详细探讨了如何对于病虫害进行防治,以达到提高黄高产量的目
期刊