网站大量收购独家精品文档,联系QQ:2885784924

炼成PHP程序9-什么是文章系统-文章系统项目概述.ppt

炼成PHP程序9-什么是文章系统-文章系统项目概述.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
炼成PHP程序9-什么是文章系统-文章系统项目概述

炼成PHP利剑 主讲:白月 第八讲 作业 写一个完整的类,可以将学生信息输入进去,然后再将学生信息输出在表格中的类。并且写一个方法可以改变学生的专业! 第一部:锻造 第二章,锻造利剑 第九讲: 准备图纸 (文章系统项目概述) 第九讲 文章系统项目概述 将要演示的文章系统 文章系统的作用 文章系统的结构 文章系统的实现步骤 准备一个可以制作的项目实例流程规划图 本节课所涉及到的工具 Dreamweaver CS4 PHP5 中文手册 9.1 将要演示的文章系统项目 我们将要在后面用近40讲的时间来分析和开发一个文章系统.这个文章系统将要适合中小型企业的展示型网站所需要的所有动态功能.{演示} 目前,我们虽然后很多的CMS系统,可以做到这样的事情,但是我们需要的是自己去开发一个属于自己的系统.虽然这样很繁杂,但是作为学习或者为以后考虑,我们还是要以这样一个简单的系统来熟悉和掌握,为完成她所需要的所有程序的实现方法等.这个才是我们需要达到的目的. 9.1 将要演示的文章系统项目 目前企业需要的动态功能: 企业宣传型或者展示网站,可能需要以下的动态效果: 新闻\公告 产品展示/图片展示/作品展示 留言与客户互动(客户意见/服务反馈/提交问题工单) 当然,如果我们会写这样的程序,还可以根据客户需要实现其需求,而如果你不会写,只会用CMS,这样的话很是麻烦的! 9.1.1 一个站点的功能规划 9.1.2 一个文章系统的功能 从上面用户的要求可以看出,我们要开发这样的一个项目的话.我们还是要写很多的东西. 一个基本的文章系统(后台)包括: 1、文章的增加、编辑和删除以及分类 2、前台的文章评论与后台的评论管理 3、文件上传、文章附件与管理(增,编,删) 4、后台用户权限与管理 9.1.2 一个文章系统的功能 有些还不止以上的基本功能: 1、网站栏目的设置(与分类配合) 2、前台用户的管理与权限 3、网站的设置 4、友情链接 5、前台引用数据 …………. 我将会在以后除了实现基本的功能外,还会介绍一些周边的功能的实现方法,可能到那个时候大家都自己会知道如何开发了,如果真是这样,我的视频教程就起到了应有的作用了!因为功能很多,我也会在后面讲课的时候接触到新的功能的。 9.1.3 功能的基础 不管什么功能其实就是建立站 “数据库” 的基础之上的! 其实现在不管什么B/S架构的任何系统,都是一个数据库应用系统.都是围绕数据库来展开的. 仔细点我们就能发现,我们增加文章,那么这个文章的信息(数据)在什么地方呢?其实这些信息就保存在我们的数据库中.增加是在表中新插入数据.编辑也是一样的.就是更新数据库相应的字段.删除也就是,将整个记录删除掉就可以了,而文章列表,是我们读取数据表中的记录循环产生的. 9.1.3 功能的基础 而PHP的基础是:“MYSQL” 大家是否还记得在第一讲给大家演示的动画? 9.2 如何实现文章系统 当然实现一个完整的项目是比较烦琐的事情。但是我们仔细地分析,实现一个完整的文章系统项目也是很简单的。 但是我们有下面的一些问题: 先写后台还是先设计前台? 后台是先写功能还是先写权限? 9.2.1 先写后台还是设计前台 当然,我们这里不是使用CMS系统或者是别人已经做好的系统。 用CMS系统的这些的话,是采用前台页面“模板”技术。比如 smarty. 这样的话,我们是不是在此项目开发的时候,会使用这样的技术? 我们暂时不会使用这样的技术,而是采用古老的嵌入的方式来讲,因为大家处于初学,这样学更利于入门以及更能理解程序设计的思路.如果你能写这样的程序,那么模板技术那已经不是问题了! 9.2.1 先写后台还是设计前台 我们使用嵌入HTML的开发的话,我们是先按照功能开发一个完整的后台后,可以在任何已经设计好的前台上面使用程序的方法去数据库调用! 所以,我们演示整个开发过程的时候,我们是先写功能,同时,在写程序的时候,再讲一些常用的实现方法,和一些技术.比如:”参数传递,数据判断,表单设计”. 9.2.2 先写功能还是先写权限 我们确定了先写后台功能,再与前台进行数据的整合.那么我们写后台肯定有权限,我们是先写权限程序还是先写功能程序? 这个开发是无所谓,因为权限和功能,可以各自成为一个功能模块.其他的功能模块如此.比如附件.. 9.3 文档管理的规划 一般我们做一个系统的时候,我们需要对我们的文件管理花一点功夫,虽然花的精力少,但是却是很重要,如果你的一个系统乱糟糟的.自己有的时候都不能找到那个文件是做什么用的,那就不好了.. 9.3 文档管理的规划 首先在DW中建立一个站点 建立INC目录,用于引用的文件 Admin目录,用于放后台文件 Images/default目录,放

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档