首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

前言         I

1章:绪论     1

什么是Web应用程序    1

如何构建你的Web应用程序    2

什么是体系结构    3

怎样开始呢    4

2章:Web应用程序体系结构     6

层次化软件体系结构    6

层次化技术    9

软件接口设计    11

从A到B   14

软件/硬件的划分    15

硬件平台    16

硬件平台的增长    19

硬件冗余    22

网络    23

语言,技术和数据库    25

3章:开发环境     27

三大规则    27

使用源码控制    28

单步构建    46

问题跟踪    55

扩展开发模型    63

编码规范    64

测试    66

4章:国际化、本地化和Unicode  69

国际化和本地化    70

Unicode简述    73

UTF-8编码  79

基于UTF-8的Web应用程序    80

在PHP中使用UTF-8  82

在其他语言中使用UTF-8  83

在MySQL中使用UTF-8  84

在电子邮件中使用UTF-8  85

在JavaScript中使用UTF-8  87

在API中使用UTF-8  89

5章:数据一致性和安全性     90

数据完整性策略    90

好的、有效的和无效的    92

过滤UTF-8数据    93

过滤控制字符    98

过滤HTML  99

跨站脚本攻击    102

SQL注入攻击    110

6章:电子邮件     117

接收电子邮件    117

在应用程序中加入电子邮件功能    119

MIME格式    121

解析简单的MIME电子邮件    123

解析UU编码的附件    124

TNEF附件    126

无线通信运营商会讨厌你    128

字符集与编码    130

识别你的用户    132

单元测试    134

7章:远程服务     136

远程服务小组    136

套接字    137

使用HTTP  140

远程服务冗余性    145

异步系统    149

XML交换    153

轻型协议    157

8章:瓶颈     162

找出瓶颈    162

CPU的使用    168

I/O   175

内存和Swap  185

外部服务和黑盒    188

数据库    188

9章:扩展Web应用程序     202

扩展之谜    202

网络扩展    211

扩展PHP  212

负载平衡    214

扩展MySQL  227

MySQL复制    232

数据库分区    240

扩展大型数据库    244

存储扩展    246

扩展综述    256

10章:统计数据、监测与警告     257

跟踪Web统计数据    257

应用程序监测    267

警告    285

11章:APIs   288

数据订阅源    288

移动内容    300

Web服务    304

API传输方式    307

API的滥用    315

认证    318

展望未来    321

索引         323

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论