欢迎来到天天文库
浏览记录
ID:34489524
大小:2.23 MB
页数:59页
时间:2019-03-06
《php开发框架的研究与实现new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、天津大学硕士学位论文PHP开发框架的研究与实现姓名:康贤昆申请学位级别:硕士专业:计算机应用技术指导教师:赵政20070601中文摘要随着个人和企业对Web应用需求的快速增长,PHP凭借其良好的平台兼容性和易用性等优势逐渐成为一种主流的Web开发语言。但是现有的PHP开发模式无结构化组织,不利于代码复用,因此本文在PHP开发中引入了框架,借以简化开发过程,缩短开发周期,节省开发成本,提高开发效率。本文对当前的PHP开发模式和技术进行了研究与探讨。在此基础上,设计实现了一个基于代码收集、组织和管理的PHP开发框架。该框架由交互
2、单元、核心单元和库单元三大部分组成,其中核心单元和库单元封装了丰富的PHP功能模块,主要包括函数模块、类模块和第三方组件,这些模块对程序开发人员透明,并提供程序开发中所需的各种编程接口,PHP开发人员通过调用这些接口实现交互单元,完成整个项目程序的开发。框架引入了模板和Ajax技术,提供了数据操作抽象、校验过滤、调试检查、多语言支持、模块扩充等功能,为PHP开发人员提供了宽松的开发环境和多种可选择的开发模式。框架使用结构化的方式组织项目开发过程中的代码,支持多个团队的并行开发,具有自我学习能力,能够在程序开发过程中整合新的功
3、能模块,并为以后的程序开发提供服务。该框架结构轻巧、使用简便,能够对现有PHP代码资源进行有效的管理,并提供PHP开发中所需的各种模块和详细的文档支持。本文通过在实际项目开发中的应用实践,证实了该框架确实能够很好地改善PHP的开发。关键词:PHI'框架Web开发MVCABSTRACTAsthedemandsofindividualsandenterprisesforWebapplicationsaregreatlyincreasing.PHPwithitsgoodplatformcompatibilityandeasy-to
4、-useadvantagesgraduallybecomesamainstreamWebdevelopmentlanguage.However,theexistingproceduresforPHPdevelopmentswithoutstructuralorganizationhavepoorreusability.ThisthesisthereforeintroducesaPHPDevelopmentFrameworktosimplifythedevelopmentprocess,shortenthedevelopmen
5、tcycle,savedevelopmentcosts,andimprovetheefficiencyofthedevelopment.AfterdiscussingandresearchingonthecurrentPHI'developmentpatternsandtechniques,thisthesisdesignsandimplementsaPHPDevelopmentFramework,whichperformsthefunctionsofthecollection,organizationandmanageme
6、ntofPHPcodes.neframeworkconsistsofainteractiveunit.acoreunitandalibraryunit.ThecoreunitandthelibraryunitpackagerichPHPfunctionmodules,includingclassmodules,third-partycomponentsandetc.Thesemodulesaretransparenttotheprogrammersandofferthemvariousprogramminginterface
7、s.ThePHPprogrammersimplementtheinteractiveunitbyjustcallingtheseinterfacemodulestOcompletethewholeprocessof.theprojectdevelopment.Theframeworkintroducesthetechniquesoftemplateandgjax,providesfunctionsofdataoperationabstraction,checkfilter,debug,multi—languagessuppo
8、rt,moduleexpansionandSOon.ItoffersafavorabledevelopmentenvironmentandavarietyofalternativedevelopmentpaRems.Theframeworkstructurestheorganization
此文档下载收益归作者所有