![]() 作者:Cal Henderson 出版社: 电子工业出版社 原作名: Building Scalable Web Sites 译者:徐宁 出版年: 2008 页数: 330 定价: 58.00元 装帧: 平装 丛书: 博文视点O'reilly系列 ISBN: 9787121060793 内容简介 · · · · · ·随着Web 2.0网站的蓬勃发展,如何成功地构建可扩展的Web站点成为网站开发人员必备的技能。本书是Flickr.com的主力开发人员讲解构建可扩展的Web站点的经典之作。本书主要介绍了Web应用程序的概念、体系结构、硬件需求、开发环境的原则及国际化、本地化和Unicode等基本内容,并为解决Web应用程序的数据安全、电子邮件整合、远程服务交互、应用程序优化、扩展、监测和预警、开放API等问题提供了很多简单实用的技巧和方法。本书涉及的内容十分广博,但核心相当明确,即如何构建安全的、用户喜爱的、可以不断扩展的Web应用程序。任何从事Web应用程序开发的读者都会从中获益匪浅。 作者简介 · · · · · ·Cal Henderson来自英格兰, 是照片共享服务Flickr的工程经理, 目前在美国加州森尼维耳市的Yahoo!公司工作. 在创建Flickr应用程序之前, CalcHenderson在英国一家媒体公司Emap担任一个特殊Web项目的技术主管. 目录 · · · · · ·前言第1章:绪论 什么是WEB应用程序 如何构建你的WEB应用程序 什么是体系结构 怎样开始呢 · · · · · ·() 前言 第1章:绪论 什么是WEB应用程序 如何构建你的WEB应用程序 什么是体系结构 怎样开始呢 第2章:WEB应用程序体系结构 层次化软件体系结构 层次化技术 软件接口设计 从A到B 软件/硬件的划分 硬件平台 硬件平台的增长 硬件冗余 网络 语言,技术和数据库 第3章:开发环境 三大规则 使用源码控制 单步构建 问题跟踪 扩展开发模型 编码规范 测试 第4章:国际化、本地化和UNICODE 国际化和本地化 UNICODE简述 UTF-8编码 基于UTF-8的WEB应用程序 在PHP中使用UTF-8 在其他语言中使用UTF-8 在MYSQL中使用UTF-8 在电子邮件中使用UTF-8 在JAVASCRIPT中使用UTF-8 在API中使用UTF-8 第5章:数据一致性和安全性 数据完整性策略 好的、有效的和无效的 过滤UTF-8数据 过滤控制字符 过滤HTML 跨站脚本攻击 SQL注入攻击 第6章:电子邮件 接收电子邮件 在应用程序中加入电子邮件功能 MIME格式 解析简单的MIME电子邮件 解析UU编码的附件 TNEF附件 无线通信运营商会讨厌你 字符集与编码 识别你的用户 单元测试 第7章:远程服务 远程服务小组 套接字 使用HTTP 远程服务冗余性 异步系统 XML交换 轻型协议 第8章:瓶颈 找出瓶颈 CPU的使用 I/O 内存和SWAP 外部服务和黑盒 数据库 第9章:扩展WEB应用程序 扩展之谜 网络扩展 扩展PHP 负载平衡 扩展MYSQL MYSQL复制 数据库分区 扩展大型数据库 存储扩展 扩展综述 第10章:统计数据、监测与警告 跟踪WEB统计数据 应用程序监测 警告 第11章:APIS 数据订阅源 移动内容 WEB服务 API传输方式 API的滥用 认证 展望未来 索引 · · · · · · () |
有点郁闷
目录完整,很有吸引力。
喜欢
很独特的视角