symfony权威指南
symfony权威指南封面图

symfony权威指南

(法) 扎尼诺托 (Zaninotto,F.) , (法) 波唐西耶 (Potencier,F.) , 著

出版社:电子工业出版社

年代:2008

定价:68.0

书籍简介:

本书介绍了symfony这个领先的PHP开发框架,展示如何利用symfony的众多功能更快更有效率的开发Web应用程序,即使你只懂一点PHP也没有关系。在本书里,你将了解如何使用symfony建立Web应用程序。本书分成五篇:基础知识篇,包含所有的基本概念和开始symfony的基本知识;核心架构篇,讲述模型视图控制器(MVC)在symfony中的实现,以及怎么用这样的三层结构模型建立页面和应用程序;特殊功能篇,解释如何使用symfony加快漂亮URL、表单、验证、Ajax交互、缓存和国际化应用程序的开发;开发工具篇,介绍 symfony提供的加快日常开发的工具,代码生成、单元测试框架、命令行任务和插件;成为symfony专家篇,揭示symfony代码里的一些秘密,讲述了如何调整框架的行为。本书的目的在于降低框架入门的难度,为PHP开发者提供1.0版的参考书,让这个框架能被企业接受。

书籍目录:

第1篇基础知识

第1章symfony介绍

1.1symfony简介

1.1.1symfony的功能

1.1.2谁开发了symfony?为什么要开发symfony

1.1.3symfony社区

1.1.4symfony适合我吗

1.2基本概念

1.2.1PHP5

1.2.2面向对象程序设计(OOP)

1.2.3魔术方法(MagicMethods)

1.2.4PHP扩展与应用程序库(PEAR)

1.2.5对象关系映射(ORM)

1.2.6快速应用程序开发(RAD)

1.2.7YAML

1.3总结

第2章探索symfony代码

2.1MWC模式

2.1.1MVC层次

2.1.2MVC以外的层分离方式

2.1.3symfony的MVC实现方式

2.1.4symfony核心类

2.2代码组织

2.2.1项目结构:应用程序、模块与动作

2.2.2目录结构

2.3常用工具

2.3.1参数存储器(ParameterHoloder)

2.3.2常量(Contant)

2.3.3类自动载入(ClassAutoloading)

2.4总结

第3章运行symfony

3.1安装沙盒(Sandbox)

3.2安装symfony库

3.2.1PEAR方式安装symfony

3.2.2从SVN库中获得symfony

3.3配置一个程序

3.3.1建立一个项目

3.3.2建立一个应用程序

3.4配置Web服务器

3.4.1设置虛拟主机

3.4.2配置一个共享服务器

3.5安装问题

3.5.1常见问题

3.5.2symfony资源

3.6源代码版本控制

3.7总结

第4章页面创建基础

4.1建立模块框架

……

第5章配置symfony

第2篇核心架构

第6章深入了解控制器层

第7章深入了解视图层

第8章深入了解模型层

第3篇特殊功能

第9章链接和路由系统

第10章表单

第11章集成Ajax

第12章缓存

第13章国际化(i18n)与本地化(I10n)

第4篇开发工具

第14章生成器(Generator)

第15章单元测试和功能测试

第16章应用程序管理工具

第17章扩展symfony

第5篇成为symfony专家

第18章性能

第19章管理symfony配置文件

内容摘要:

  本书共分5篇19章,对symfony的知识作了介绍。在本书里,你将了解如何使用symfony建立Web应用程序。本书的章节分成五篇:“基础知识”篇包括开始学习symfony必须了解的所有的基本概念和必备知识;“核心架构”篇讲述了如何在symfony中实现模型-视图-控制器(MVC)三层结构,以及如何用这样的三层结构模型建立页面和应用程序;“特殊功能”篇解释了如何使用symfony加快智能URL、表单和验证、Ajax交互、缓存和国际化应用程序的开发;“开发工具”篇介绍了symfony提供一些资源,这些工具能加快常规性开发任务:代码生成、单元测试框架、命令行任务以及插件;“成为symfony专家”篇揭示了symfony代码里的一些秘密,讲述了如何调整框架的行为。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。  本书介绍了symfony这个领先的PHP开发框架,展示如何利用symfony的众多功能更快更有效率地开发Web应用程序,即使你只懂一点PHP也没有关系。在本书里,你将了解如何使用symfony建立Web应用程序。本书分成五篇:“基础知识”篇,包含所有的基本概念和开始symfony的基本知识;“核心架构”篇,讲述模型视图控制器(MVC)在symfony中的实现,以及如何用这样的三层结构模型建立页面和应用程序;“特殊功能”篇,解释如何使用symfony加快“漂亮”的URL、表单、验证、Ajax交互、缓存和国际化应用程序的开发;“开发工具”篇,介绍symfony提供的加快日常开发的工具,代码生成、单元测试框架、命令行任务和插件;“成为symfony专家”篇,揭示symfony代码里的一些秘密,讲述了如何调整框架的行为。  本书的目的在于降低框架入门的难度,为PHP开发者提供1.0版的参考书,让这个框架能被企业接受。

书籍规格:

书籍详细信息
书名symfony权威指南站内查询相似图书
9787121067495
如需购买下载《symfony权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)68.0语种简体中文
尺寸26装帧平装
页数印数 5000

书籍信息归属:

symfony权威指南是电子工业出版社于2008.07出版的中图分类号为 F270.7 的主题关于 企业管理-应用软件,symfony 的书籍。