《新闻发布系统》PPT课件_第1页
《新闻发布系统》PPT课件_第2页
《新闻发布系统》PPT课件_第3页
《新闻发布系统》PPT课件_第4页
《新闻发布系统》PPT课件_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、新闻发布系统,又叫做内容管理系统 (News Release System or Content Management System) 是一个基于新闻和内容管理的全站管理系统新闻发布系统1.前台动态显示的新闻发布系统:目前份额还是最大 其主要特点是前台采用编程语言动态读取数据库的内容,随时更新,该类系统设计简单,适合大多数中小企业建站需要,通用性不强,一般需要量身定做,不适合大型新闻站点,当用户过多时,编程语言动态读取数据库就势必消耗大量的服务器资源,造成系统运行缓慢,甚至崩溃,同时由于前台新闻是动态从数据库中读取,导致前端用户直接接触到数据库,很容易造成一些不安全的因素,例如:SQL Inj

2、ection。 新闻发布系统2.前台静态显示的新闻发布系统:目前主流 CMS(Content Management System):内容管理系统 其主要特点为:前台新闻全部生成HTML静态文件,前台无须读取数据库,浏览器只需要直接下载HTML文件即可浏览新闻,浏览速度得到提高,同时也大大减轻了数据库服务器的压力,该系统后台设计复杂需要处理复杂的模板标签和个模板之间的逻辑,一般采用三层模式实现,该类系统灵活性大,可以通过模板自定义实现界面复杂的前台页面,一般不需要为某一个企业而定做,该系统具有良好的通用性,适合各类新闻站点,同时,系统把前端用户和数据库分割开来,系统的安全性得到大大的提高. 新闻

3、发布系统3.基于文本的新闻发布系统 该系统在市场上占有很少的一部分,主要是把前面的数据库换成了TXT格式的文本文件,该系统主要缺点是文本文件是无序的,管理起来非常麻烦,而且安全性不高,很容易造成数据冗余,因此,目前还没有见到该类系统的商业版本,一般都作为个人用户使用。新闻发布系统4.基于XML的新闻发布系统 该系统是新闻发布系统的一个发展趋势,它用XML代替了数据库,XML是一个有序的数据文件,比数据库的读取速度更快,但操作起来没有数据库这么方便,但是由于开发技术难度大,该类系统现在市场很少见到。 主流数据库已经直接支持XML新闻发布系统本次内容主要讲解基于ASP技术的新闻发布系统,ASP.N

4、ET或者PHP平台的新闻发布系统感兴趣的话可以自行搜索。1.开源不等于免费,看清楚开源系统的授权,这是PHP用户经常范的错误2.根据需要选择合适的技术,还要根据需要选择合适的数据库,why?3.有些新闻发布系统类似“软件”的使用,但是不代表所有动态系统都是如此。如电子商务的交易网站可能就不一样了。新闻发布系统 在我们的动网课程里面,可能会出现两种用户:1.只关心使用开源动态系统的侧重点:动态代码知识可能需要不多,只需要懂得新闻发布系 统的原理就能使用问题:只能使用“别人”开发好的功能,想进行细节修改显得很难2.想从事网站开发的侧重点:除了会使用,还能够进行代码的修改问题:代码不好学,学代码是件

5、很枯燥的事情 但是两种用户都必须要有布局设计的知识!新闻发布系统开源系统1.ASP CMS OK3W、科汛、风讯2.ASP.NET CMS 渐飞、风讯、zoomla!、SiteServer CMS3.PHP CMS Joomla (文件夹提供中文及英文版本视频教程)4.Other WordPress、Moodle新闻发布系统一、根目录绝对路径与相对路径 要分清楚路径的表示方法,DW可以选择文档(相对),也可以选择根目录(绝对路径)。路径还有一种是绝对路径。“ / ”开头的路径 1./index.asp 2./image/image.html相对路径:“.”的使用绝对路径:链接到网站新闻发布系统

6、二、Ok3w_AspNews ok3w其实算是调用式cms系统。该系统参数较多,方法也比较灵活,需要多看几次。(1)后台登录/admin、/admin/ad_login.asp 默认用户密码:admin/admin(2)调用参数所代表的含义 详细含义可以查看vbs.asp(3)后台可以生成调用代码新闻发布系统主页(首页) index.asp内容页 show.asp列表页 list.asp 操作前可以先备份这几个页面,功能实现完后应根据相应的版面色调调整样式表新闻发布系统主页(首页) 1.新闻列表:列表数目控制、字数长度控制 文章列表函数:Ok3w_Article_List如:要点:(1)复制相

7、关动态代码时,一般放在 标记外的都是需要的代码,修改需要显示的ID栏目 (2)链接ok3w本身的样式表,并进行修改 (3)用长字数标题进行测试,控制字数长度 (4)手动栏目名称和自动栏目名称的区别?新闻发布系统文章列表函数:Ok3w_Article_List函数:Ok3w_Article_List(ClassID,Rows,Cels,LeftN,IsCommend,DisClass,DisTime,TimeFormat,DisHits,OrderType)举例:说明:该函数用于显示文章列表。参数含义分别为1、分类ID,为空表示全部2、行数3、列数4、每一行的最多字数5、是否只显示推荐文章,可选

8、True或False6、是否在标题前显示分类名称,可选True或False7、是否显示时间,可选True或False8、时间格式,可选0,1,2,3,4,5,且只有参数7为True才有效9、是否显示点击数10、排序方式,可选hot或rnd或new或为空,为空时的排序规则为:置顶推荐添加时间文章ID该函数位于vbs.asp,可以根据自己的需要,自行调整。新闻发布系统主页(首页) 1.新闻列表:列表数目控制、字数长度控制 图片轮播函数:Ok3w_Article_ImgFlash如: 要点:需要这个特效代码支持,复制这个到head部分即可新闻发布系统图片轮播函数:Ok3w_Article_ImgFl

9、ash函数:Ok3w_Article_ImgFlash(ClassID,Width,Height)举例:说明:该函数用于显示轮播图片(添加文章时,在文章属性上选上“图片”,再选上“首页轮播”,然后选择或是上传一张图片即可)。参数含义分别为1、分类ID,可以为空2、显示区域的宽3、显示区域的高新闻发布系统主页(首页) 图片滚动函数:Ok3w_Article_ImgGD 滚动新闻函数:Ok3w_Article_Gundong 自行修改新闻发布系统内容页show.asp要点:1.复制必须的动态代码,即HTML标记外的代码2.复制内容部分需要显示的代码,可以在设计视图复制3.链接样式表,然后修改 新闻发布系统列表页list.asp 在链接跳转到列表页时需要由id参数显示需要的栏目,如list.asp?id=1。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论