第10章:PHP大型网站开发实践Oricity2015_01_20.doc

第10章:PHP大型网站开发实践Oricity2015_01_20.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第10章:PHP大型网站开发实践Oricity 10.1大型网站开发前准备 经过前面章节的学习,您肯定跃跃欲试,想开发一个您喜欢的网站。目前您已有了基本功,只需要整合一下,多实践,多总结就能做到啦。 开发一个完整的PHP网站, A. 需要掌握PHP的基础知识,一般包括: PHP语句,数组,函数,运算等 (手头上有常用组件编程的代码,方便快速开发,如:分页、上传、文件操作、Cookie与Session操作、数据库操作、加密解密等) 网页设计知识:熟练使用HTML(包括常用标签、表格、表单、图片等),JavaScript事件处理(window对象、document对象、location对象、form对象/表单处理),CSS样式表处理美化界面。 数据库知识:会使用一种数据库工具,如:MySQL、Oracle,熟练使用“查询记录”、“添加记录”、“修改记录”、“删除记录”的方法。 B. 掌握PHP软件开发流程。软件开发的一般流程包括: (1) 先进行需求分析,掌握网站的功能目标与面向的客户群。 (2) 对需求进一步细化,通过相应的功能模块,进而生成产品规格说明书,也就是给客户的功能与界面定义。 (3) 通过建模工具,生成UML图,比如顺序图、协作图等。 (4) 数据库表设计,拆分成多张表来存储所需要的信息,注意表的可扩展性。 (5) 搭建基础代码框架,规划目录结构、代码规则、模板设计、共用代码的存放位置等 (6) 正式大规模编码,遵循同样的规则进行coding。 (7) 调试,对代码进行分析,排查出错位置。 (8) 测试,有专门的测试人员对照产品规格说明书介入测试。 (9) 发布,达到产品规格说明书的要求,并且没有严重的缺陷,经过一段时间试运行,就可以正式发布了。 (10) 产品跟踪、对客户使用过程中遇到的问题进行解决;对客户提出的新功能需求又如同新产品一样,从(1)开始进行,当然有个基础框架后,要比初建快速得多。 本章以言若金叶软件研究中心在2006年开发的城市空间(Oricity)为例,向大家讲解一个大型网站的规划与开发过程。 10.2 网站目标定位与功能需求 随着人们生活水平的不断提高,人们越来越注重生活品质。人是群居动物,有思想,就要有沟通与交流。伴随城市化的发展,工作节奏的加快,年轻人的压力越来越大,同时也有着对自由、原生态的强烈向往,因此各种各样的活动也就应运而生。 Oricity就是充当摆渡人的角色,搭建一个供大家从虚拟进入现实的活动平台。在这里您可以发布各种活动,可以查看其他人安排的活动,可以查看自己安排活动的历史,可以通知您的好友参加活动。户外的活动可以全球GPS定位,可以用手机与群友们对某个活动进行在线交谈……一切尽在Oricity,童话般的Oricity根据目标定位,城市空间Oricity的主要功能列表及各功能优先级(如表10-1): 表10-1 城市空间Oricity的主要功能列表 功能名称 优先级(H,M,L) 功能简介 登陆与注册 H 允许用户注册成为本网站的会员;会员建立分组,邀请好友,上传图片,管理相册,站内短信,手机短信,个人资料管理,个人日历查询 活动发布 H 允许用户发布活动项目,管理活动内容 注册活动 H 允许用户注册活动以便参加活动 都市日历 H 让用户一目了然地了解时间安排以便安排/参加活动 都市相册 H 让用户管理自己的图片文件夹及上传图片 都市论坛 M 用户在这里可以畅所欲言,发表自己独特的见解,结识更多的朋友 注:H:高级别,必须要有的功能;M:中等级别;L:低级别,如果没时间暂时可以不做 10.3 Oricity产品规格说明书 10.3.1.网站基本定义 网站地址定义: / 网站主题名称: 城市空间 网站Logo(如图10-1): 图10-1 网站Logo 10.3.2.网站主页界面设计 网站主题:网站标题为“城市空间 户外 出行线路 旅游 GPS轨迹 ”(如图10-2); 图10-2 “城市空间”网站主页 网站头部设计为网站Logo加上田野的风光,Logo右边是登录和注册的链接,右上角是网站主要功能:户外轨迹、活动发布、都市日历、都市论坛和关于我们的链接(如图10-3); 图10-3 “城市空间”网站头部 网站的Logo下方为相册展示区,站内搜索及最新活动公告区(如图10-4);相册图片自动播放,站内信息搜索仅仅对会员开放,最新活动公告区内列出最新的两个活动及其背景图片; 图10-4 网站相册展示区、站内搜索及最新活动公告区 相册下方为户外活动展示区和论坛热帖(如图10-5),户外活动展示区列出最新的16个户外活动,论坛热帖则列出最热的12个帖子并可通过更多链接转到城市空间论坛; 图10-5 户外活动展示区和论坛热帖 论坛热帖区下方为已经结束的活动区(如图10

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档