- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
炼成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目录,放
您可能关注的文档
- 澄海廉露杂志资料.doc
- 潮阳实验学校2016—2017学年度期末预测模拟考试化学试卷(有答案).doc
- 潍坊简介之昌邑.ppt
- 激光的话1.ppt
- 澳柯牛的分销策略.doc
- 潮州市绵德中学必修2我国政府是人民的政府 政府的责任 ppt.ppt
- 濂溪学校2015年下期九年级期中考试-语文试卷(《学法大视野》).doc
- 濮阳朔村刘氏族谱(翥公支派).doc
- 潍坊二轮文综考试.doc
- 灌区灌溉管理和信息化建设研究进展。ppt.ppt
- 2025重庆垫江县水利局遴选外聘法律顾问1人考前自测高频考点模拟试题带答案详解.docx
- 2025重庆垫江县白家镇全日制公益性岗位招聘2人模拟试卷及参考答案详解1套.docx
- 2025重庆垫江县白家镇全日制公益性岗位招聘2人模拟试卷附答案详解.docx
- 2025重庆垫江县白家镇全日制公益性岗位招聘2人考前自测高频考点模拟试题附答案详解.docx
- 2025重庆垫江县白家镇全日制公益性岗位招聘2人模拟试卷及答案详解1套.docx
- 2025重庆垫江县水利局遴选外聘法律顾问1人考前自测高频考点模拟试题参考答案详解.docx
- 通用收入证明模板-精选5篇.docx
- 2025重庆垫江县水利局遴选外聘法律顾问1人考前自测高频考点模拟试题及参考答案详解.docx
- 2025重庆垫江县水利局遴选外聘法律顾问1人模拟试卷带答案详解.docx
- 2025重庆垫江县白家镇全日制公益性岗位招聘2人模拟试卷及完整答案详解1套.docx
最近下载
- 俯卧位通气理论与实践.ppt VIP
- 推荐!怀孕期间离婚协议书范文简短9篇.docx VIP
- 网络设备安装与调试(思科版)中职完整全套教学课件.pdf
- 三年(2023-2025)高考物理真题分类汇编:专题11 电磁感应(全国通用)(解析版).docx VIP
- 山东省滨州市北镇中学实验初中部2024—2025学年八年级下学期阶段性测试即开学考试 英语试题(含解析).docx VIP
- 供货方案及保证措施供货方案范文9篇.docx VIP
- 全国高校黄大年式教师团队申报表范例.pdf VIP
- 2025年消防设施操作员(监控类)考试复习(重点)题库(浓缩300题).docx VIP
- 长春工业大学黄大年式教师团队.DOC VIP
- 供货方案及保证措施供货方案.docx VIP
文档评论(0)