首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Rails高级编程
内容
编辑推荐

准备好进入Rails的高级应用了吗?Ruby让Rails框架成为可能。从审查Ruby到部署大规模Rails应用,本书所探讨的话题帮助Rails程序员脱颖而出。通过本书你将自底向上深入地了解处理数据库、安全、性能、Web服务以及其他方面的技术。

本书风格清新而结构紧密,不仅帮你理解使用Rails本身的技巧,还教你如何灵活运用从其他编程范式借鉴来的想法。本书特别注重构建具有伸缩性的应用——具有“伸缩性”意味着能够处理更多的用户或者与更大更复杂的数据库交互。

内容推荐

本书使用大量的范例和代码示例来解释如下内容:

· 元编程。

· 何时为通用、可重用的功能使用Active Support库。

· 如何安装、编写和测试Rails插件。

· 各种数据库管理系统。

· 高级数据库特性,包括触发器、规则和存储过程。

· 如何连接多个数据库和LDAP。

· web应用设计的安全规范和Web特有的安全问题。

· 性能优化。

· RESTful架构。

· 为何版本控制和错误跟踪系统是大型或长存的Rails项目的关键。

本书也探索了如何扩展Rails、在其他Ruby代码中使用单独的Rails组件、应用国际化等话题。而且,每个章节都包括扩展阅读的资源。如果你准备提高自己的高级Rails技能,本书就是你想要的。

目录

前言

第1章 基础技术

 什么是元编程

 Ruby基础

 元编程技术

 函数式编程

 示例

 扩展阅读

第2章 ActiVeSupport和RailTies

 你可能漏掉的Ruby内容

 教你读代码

 ActiveSupport

 Core Extensions

 RailTies

 扩展阅读

第3章 Rails插件

 关于插件

 写插件

 插件实例

 测试插件

 扩展阅读

第4章 数据库

 数据库管理系统

 大型/二进制对象

 数据库高级特性

 连接多个数据库

 缓存

 负载均衡和高可用性

 LDAP

 扩展阅读

第5章 安全

 应用程序问题

 Web问题

 SQL注入

 Ruby环境

 扩展阅读

第6章 性能

 度量工具

 Rails优化示例

 ActiveRecord性能

 构架可伸缩性

 其他系统

 扩展阅读

第7章 REST、资源和Web服务

 REST是什么

 RESTful架构的优势

 RESTful Rails

 案例研究:Amazon S3

 扩展阅读

第8章 i18n与L10n

 区域

 字符编码

 Unicode

 Rails和Unicode

 Rails的本地化

 扩展阅读

第9章 合并和扩展Rails

 替换Rails组件

 合并Rails组件

 向Rails贡献代码

 扩展阅读

第10章 大型项目

 版本控制

 事务追踪(Issue Tracking)

 项目结构

 Rails部署

 扩展阅读

标签
缩略图
书名 Rails高级编程
副书名
原作名
作者 (美)艾丁格
译者 FreeWheel UI Team
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111246015
开本 16开
页数 332
版次 1
装订 平装
字数
出版时间 2009-01-01
首版时间 2009-01-01
印刷时间 2009-01-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 教育考试-考试-计算机类
图书小类
重量 0.458
CIP核字
中图分类号 TP393.09
丛书名
印张 21.5
印次 1
出版地 北京
234
179
13
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2008-1736号
版权提供者 O'Reilly Media,Inc.
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/17 2:56:45