Webmaster技术手册(第二版)
Webmaster技术手册(第二版)
Stephen Spainhour, Robert Eckstein
冯延晖, 黄锦昌, 邱颖宁, 李俊昭 译
出版时间:2002年02月
页数:588
今天,个人、组织和企业越来越依靠网页来提供和收集信息、管理运营并与社区和顾客进行互动。一个可靠、信息丰富并反应迅速的网站可以降低成本、扩大知名度并全面展示站点所有者的良好形象。
每个成功网页的背后隐含着Webmaster的多少辛酸和默默耕耘啊!
Webmaster要确保网站上的信息可以访问和使用,确保网站可靠、性能良好,确保用户可获取所需的信息,还要确保网站能够收集到服务于用户的必要信息。这些任务需要多种不同的工具和技能。本书把所有这些基本信息收集成册,以为基于Unix的Web服务器的Webmaster提供参考。
在本书的这一版中,我们更新了包括最新版本的HTML和JavaScript在内的许多资料,同时还介绍了Web上的最新技术。本书涵盖:
*HTML 4.0,着重介绍表单、表格和框架
*CSS(Cascading Style Sheet,层叠样式表)
*XML,用于Web的下一代标记语言
*CGI,其中用一章的篇幅专门介绍Perl模块CGI.pm
*JavaScript 1.2
*PHP,HTML嵌入编程语言
*HTTP 1.1,驱动Web的底层协议
*Apache服务器管理,包括Apache模块
*mod_perl,强化CGI性能并为Apache API提供Perl接口的Apache模块
*Web性能方面的技巧
本书是O'Reilly畅销的“坚果”系列中的一本,便于查找你所关心的技术。你可以把其他书束之高阁,但本书一定是你键盘边的宠物。
  1. 前言
  2. 第一章 简介
  3. Web技术简介
  4. Webmaster是干什么的?
  5. 推荐书目
  6. 第一部分 HTML
  7. 第二章 HTML概述
  8. HTML文档结构
  9. HTML语法
  10. JavaScript事件处理器
  11. 第三章 HTML参考
  12. 核心属性
  13. HTML标签和属性的描述
  14. 第四章 框架
  15. 框架布局
  16. 嵌套框架
  17. <frame>标签
  18. 框架的目标
  19. 框架的边框属性
  20. 第五章 表格
  21. <table>标签
  22. <caption>标签
  23. <tr>标签
  24. <th>和<td>标签
  25. 边框颜色和背景
  26. 高级表格标签
  27. 第六章 表单
  28. <form>标签
  29. <input>标签
  30. <textarea>标签
  31. <select>标签
  32. 一个表单实例
  33. 第七章 字符实体
  34. 第八章 颜色名和值
  35. 第二部分 CSS
  36. 第九章 CSS
  37. 样式元素
  38. 样式语法
  39. 样式属性
  40. CSS参考
  41. 第三部分 XML
  42. 第十章 XML
  43. XML术语
  44. XML 参考
  45. DTD
  46. XSL
  47. XLink和 XPointer
  48. 第四部分 JavaScript
  49. 第十一章 JavaScript
  50. JavaScript参考
  51. JavaScript语法
  52. 变量
  53. 数据类型
  54. 表达式和运算符
  55. 语句
  56. 正则表达式
  57. 在HTML中的JavaScript
  58. 客户端对象层次
  59. 窗口和框架
  60. 表单
  61. 事件
  62. JavaScript安全限制
  63. 全局属性
  64. 全局函数
  65. 按字母顺序排列的对象参考
  66. 第五部分 CGI和Perl
  67. 第十二章 CGI 概述
  68. 一个典型的CGI交互
  69. URL编码
  70. 附加路径信息
  71. CGI环境变量
  72. 第十三章 SSI
  73. 为SSI和XSSI配置Apache服务器
  74. 基本SSI指示字
  75. SSI环境变量
  76. 用于SSI输出的可配置时间格式
  77. 条件语句
  78. 第十四章 CGI.pm 模块
  79. HTML标签生成
  80. 导入方法组
  81. 保留状态
  82. 命名参数
  83. 使用JavaScript功能
  84. 调试
  85. CGI.pm参考
  86. 第十五章 用mod_perl进行Web服务器编程
  87. mod_perl的设计
  88. 安装mod_perl
  89. mod_perl处理器
  90. 带mod_perl运行CGI脚本
  91. 带mod_perl的SSI
  92. <Perl>部分
  93. Apache::模块
  94. 第六部分 PHP
  95. 第十六章 PHP
  96. 配置
  97. 在HTML中嵌入PHP
  98. 语言的语法
  99. 变量
  100. 数据类型
  101. 表达式
  102. 运算符
  103. 控制结构
  104. 函数
  105. 与Web相关的变量
  106. 实例
  107. 函数参考
  108. 数组函数
  109. 配置和日志函数
  110. 数据库函数
  111. 日期/时间函数
  112. 目录函数
  113. 文件函数
  114. 图形函数
  115. HTTP函数
  116. IMAP函数
  117. LDAP函数
  118. 数学函数
  119. PDF函数
  120. 字符串函数
  121. 变量操作函数
  122. XML函数
  123. 杂项函数
  124. 第七部分 HTTP
  125. 第十七章 HTTP
  126. 客户端请求
  127. 服务器响应和状态代码
  128. HTTP首部
  129. cookie
  130. 媒体类型及子类型
  131. 第八部分 服务器配置
  132. 第十八章 Apache配置
  133. 了解Apache
  134. 基本的服务器配置:核心指示字
  135. 第十九章 Apache模块
  136. mod_access
  137. mod_actions
  138. mod_alias
  139. mod_auth
  140. mod_auth_anon
  141. mod_auth_db
  142. mod_auth_dbm
  143. mod_autoindex
  144. mod_browser
  145. mod_cern_meta
  146. mod_cgi
  147. mod_cookies
  148. mod_digest
  149. mod_dir
  150. mod_dld
  151. mod_dll
  152. mod_env
  153. mod_example
  154. mod_expires
  155. mod_headers
  156. mod_imap
  157. mod_include
  158. mod_info
  159. mod_isapi
  160. mod_log_agent
  161. mod_log_common
  162. mod_log_config
  163. mod_log_referer
  164. mod_mime
  165. mod_mime_magic
  166. mod_mmap_static
  167. mod_negotiation
  168. mod_proxy
  169. mod_rewrite
  170. mod_setenvif
  171. mod_so
  172. mod_speling
  173. mod_status
  174. mod_userdir
  175. mod_unique_id
  176. mod_usertrack
  177. 第二十章 服务器性能
  178. 关闭反向DNS查找
  179. 使用服务器的最新版本
  180. 在不同的磁盘上保存HTML内容和HTTP日志
  181. 尽量缩减内容
  182. 用于HTML的性能技巧
  183. 图形
  184. 预处理查询和缓存结果
  185. 使用servlet或服务器API
  186. 增加RAM和带宽
  187. 寻找额外的TCP中继站
  188. 使用与ISP相同的TCP MTU
  189. 请求目录时使用结束斜杠
  190. 词汇表
书名:Webmaster技术手册(第二版)
译者:冯延晖, 黄锦昌, 邱颖宁, 李俊昭 译
国内出版社:中国电力出版社
出版时间:2002年02月
页数:588
书号:7-5083-0845-X
原版书出版商:O'Reilly Media
Stephen Spainhour
 
Stephen Spainhour是本书第一版和第二版的作者之一,并参与过其他许多O'Reilly图书的写作,包括Perl in a Nutshell和Linux in a Nutshell。Stephen是职业网球的忠实球迷,当他没有在网上查看网球比赛的比分情况时,他喜欢下下厨房、欣赏一下电子音乐或看看电视节目。
 
 
Robert Eckstein
 
Robert Eckstein酷爱一切与计算机有关的东西,从电子商务到模糊逻辑的编译器构造。大多数朋友们都认为Robert是一个彻头彻尾的电脑迷,他还可能是世界上最大的咖啡因消费者。在O'Reilly公司,Robert的工作主要是有关Java的书籍(比如著名的《Java Swing》),以及《XML Pocket Reference》和《Webmaster in a Nutshell(第二版)》。业余时间,Robert经常为一些著名的会议提供在线支持。他还为《JavaWorld》杂志撰写文章。Robert在Trinity大学获得计算机科学和通信学士学位。过去他曾在USAA保险公司工作,最近四年在Motorola的卫星软件分部工作。Robert现在与夫人Michelle居住在德州的奥斯汀,希望能收养一只宠物狗。
 
 
本书封面上的动物是蟹蛛(crab spider)。其名字来源于它们可以像螃蟹那样横行。它们以蜜蜂和其他授粉昆虫为食,常常躲在花瓣上等待猎物。某些种类的蟹蛛甚至能够在一段时间后改变颜色,从白色到黄色反复变换,以便与它们所处花瓣的颜色相同。蜘蛛能快速地用它的前爪捕获猎物,然后注入可迅速发作的高浓度毒液,这样就可保护自己免受蜜蜂针刺。
蜘蛛类似昆虫,但它们并非昆虫。它们属于节肢Arachinda类动物,以Arachne
—— 希腊神话中的一位少女命名。Arachne在编织大赛中战胜了女神雅典娜,盛怒之下,雅典娜撕破了她的织物,还重重地敲了她的脑袋一下。Arachne在羞辱之下悬梁自尽,后悔不及的雅典娜把她化成了一只蜘蛛,让她可以永远地织下去。
虽然肯定不会赢取任何比赛,蜘蛛吃昆虫的习性对人类却大有裨益。上亿只蜘蛛每年都会吃掉很多很多携带疾病、破坏农作物的害虫。如果每只蜘蛛每天只吃掉一只昆虫,那它们一年所吃的昆虫将和5千万人的重量相同。蜘蛛是目前为止世界上最厉害的昆虫捕手。