PHP简单易学且功能强大,本书分为理论篇与实践篇,系统地介绍了有关PHP程序开发的相关知识。
理论篇介绍了PHP的基本概念、运行环境、语法规范、常用数据类型与操作、MySQL数据库及ThinkPHP框架应用等相关知识;
实践篇介绍了使用PHP开发网站新闻发布系统的一套完整流程,包括如何配置开发环境、搭建系统框架、编写前台页面及后台功能以及如何使用ThinkPHP框架开发新闻发布系统等。
《PHP程序设计及实践》重点突出、内容精练、实用性强。通过理论讲解与案例实践,读者可以迅速理解并掌握新的PHP开发知识与技巧,全面提高实际动手能力。
本书适用面广,可作为本科计算机科学与技术、软件工程、网络工程、计算机软件、计算机信息管理、电子商务等专业的程序设计课程的教材,也可作为科研、程序设计等人员的参考书籍。
本科教育是我国高等教育的基础,而应用型本科教育是高等教育由精英化教育向大众化教育转变的必然产物,是社会经济发展的要求,也是今后我国高等教育规模扩张的重点。应用型创新人才培养的重点在于训练学生将所学理论知识应用于解决实际问题,这主要依靠课程的优化设计以及教学内容和方法的更新。
随着我国信息技术的迅猛发展,社会对具备信息技术能力的人才需求急剧增加,“全面贴近企业需求,无缝打造专业实用人才”是目前高校计算机专业教育的革新方向。为了适应高等教育体制改革的新形势,积极探索适应21世纪人才培养的教学模式,我们组织编写了高等院校计算机专业系列课改教材。
该系列教材面向高校计算机专业应用型本科人才的培养,强调产学研结合,经过充分的调研和论证,并参照多所高校一线专家的意见,具有系统性、实用性等特点,使读者在系统掌握计算机知识的同时,提高综合应用能力和解决问题的能力。
该系列教材具有如下几个特色:
1. 以培养应用型人才为目标
本系列教材以应用型软件人才为培养目标,在原有教育体制的基础上对课程进行了改革,强化“应用型”技术的学习。使读者在经过系统、完整的学习后能够达到如下目标:
?掌握信息系统开发所需的理论和技术体系以及系统开发过程规范体系;
?能够熟练地进行信息系统设计和编码工作并具备良好的自学能力;
?具备一定的项目经验,包括代码调试、文档编写、软件测试等;
?达到信息技术企业的用人标准,做到学校学习与企业的无缝对接。
2. 以新颖的教材架构来引导学习
本系列教材采用的教材架构打破了传统的以知识为标准编写教材的方法,引导读者在学习理论知识的同时,加强动手能力的训练。
教材内容的选取遵循“二八原则”,即重点内容由企业中常用的20%的技术组成。每章设有“本章目标”,以明确本章学习重点和难点。章节内容结合示例代码,引导读者循序渐进地理解和掌握这些知识和技能,培养学生的逻辑思维能力,掌握信息系统开发的必备知识和技巧。
另外,本系列教材借鉴了软件开发中的“低耦合,高内聚”的设计理念,组织结构上遵循软件开发中的MVC理念,即在保证最小教学集的前提下可以根据自身的实际情况对整个课程体系进行横向或纵向裁剪。
3. 提供全面的教辅产品来辅助教学实施
为充分体现“实境耦合”的教学模式,方便教学实施,该系列教材配备可配套使用的项目实训教材和全套教辅产品。
?实训教材:集多线于一面,以辅助教材的形式,提供适应当前课程(及先行课程)的综合项目,遵循系统开发过程,进行讲解、分析、设计、指导,注重工作过程的系统性,培养读者解决实际问题的能力,是实施“实境耦合”教学的关键环节。
?立体配套:为适应教学模式和教学方法的改革,本系列教材提供完备的教辅产品,主要包括教学指导、实验指导、电子课件、习题集、实践案例及相应的网络教学资源。在教学实施方面,本系列教材提供全方位的解决方案(课程体系解决方案、实训解决方案、教师培训解决方案和就业指导解决方案等),以适应信息系统开发教学过程的特殊性。
本书由青岛英谷教育科技股份有限公司编写。参与本书编写工作的有王万琦、宁维巍、宋国强、侯方超、何莉娟、邵作伟、王千、杨敬熹、刘江林等。本书在编写期间得到了各合作院校的专家及一线教师的大力支持与协作。在此,衷心感谢每一位老师与同事为本书出版所付出的努力。
由于编者水平有限,书中难免有不足之处,欢迎大家批评指正!读者在阅读过程中发现问题,可以通过邮箱发给我们,以期进一步完善。