Apache+ MySQL+memcached+Perl 开发高速开源网站


请输入要查询的词条内容:

Apache+ MySQL+memcached+Perl 开发高速开源网站




基本信息


原书名: Developing Web Applications with Apache, MySQL, memcached, and Perl

原出版社: Wrox作者: (美)Patrick Galbraith

译者: 李冰 李文革 刘志彬

出版社:清华大学出版社

ISBN:9787302244066

上架时间:2011-3-31

出版日期:2011 年3月

开本:16开

页码:809

版次:1-1

内容简介


为流行的lamp栈添加缓冲层是一种常见的解决方案,它不仅能够显著地减少后端数据库上的负载,而且还能够提高web应用程序的性能。这个新的缓冲组件我们用lammp中的第二个“m”表示,代表memcached——一种为web 应用程序提供缓存的高性能、分布式内存对象缓存系统。本书详细介绍了使用peri依据前端显示逻辑与来自mysql和memcached的后端数据获取开发web应用程序的过程,还介绍了配置apacheweb服务器来运行这些mod peri应用程序的方法。

读者会知道数据存储在mysql和memcached中,而apache是驻留这种功能的服务器,在学习安装、设置和管理它时还会了解每一个系统。

《apache+mysql+memcached+perl开发高速开源网站》介绍了将这些系统组合在——起构建成功的应用程序的方法,同时使用大量的示例来说明介绍的内容,还提出了一些现实问题,以及寻找问题解决方案的过程。

主要内容

如何安装、配置和使用mysql,特别是如何理解基本概念,包括数据、连接、索引以及触发器的高级用法、存储过程、用户定义的函数和存储引擎的用法等

perl的基本概念以及如何使用各种perl数据类型处理mysql数据

面向对象的perl编程

如何使用sphinx存储引擎进行全文搜索以及如何使用gearman分配任务

如何安装和配置apache 2.2,使它与mod peri 2.0一起运行

如何使用mod perl处理程序开发web应用程序,包括使用ajax

提供了一个将本书介绍的各种方法集合在一起的搜索引擎应用程序示例

读者对象

本书不仅适合希望使用mysql、memcached、apache和peri编写应用程序的开发人员,也适合有兴趣改善开发过程并提高效率的编程人员。

作者简介


Patrick Galbraith和他的妻子Ruth居住在美国新罕布什尔州西南靠近Monadnock山脉的边远地区。自从1993年,他就开始使用并开发开放源代码软件。他曾经做过各种开放源代码的项目,包括MySQL、Federated存储引擎、Memcached Functions for MySQL、Drizzle和Slashcode,并负责DBD::mysql的维护。在他的职业生涯中,他曾经为许多公司工作过,包括MySQL AB、Classmates和OSDN/Slashdot公司。目前,他在LyCOS公司工作。

加尔布雷斯(Galbraith,John Kenneth)(1908~2006 )美国经济学家。新制度学派的主要代表人物。出生于加拿大安大略。1930 年获安大略农学院文学士学位。1933 年获加利福尼亚大学硕士学位,1934年获哲学博士学位。先后在加利福尼亚大学、哈佛大学、普林斯顿大学任教。曾任美国价格管理局局长助理、民主党顾问委员会经济顾问委员会主席。第二次世界大战后,担任过印度、巴基斯坦和斯里兰卡政府顾问。1961~1963 年任美国驻印度大使。1972 年被选为美国经济学会会长。

约翰肯尼思加尔布雷斯(John KennethGalbraith),1908年10月15日出生于加拿大一个小镇的农场中,他的一生丰富多彩。二战期间曾任美国物价管理局局长、战略轰炸调查团团长,上世纪60年代,由于在哈佛大学时与肯尼迪兄弟的友谊,出任肯尼迪竞选顾问,他还是罗斯福和约翰逊政府的高级顾问,以后又担任美国驻印度大使,他是民主党的元老级人物之一,要不是已经太老,他肯定会在克林顿政府中任职。他曾担任《幸福》杂志编辑,并为多家报刊撰写专栏文章。他还在普林斯顿、哈佛、斯坦福、伯克利等大学教授经济学与政治学。丰富的人生经历,使他对美国社会有更深刻的认识,更加关注各种现实问题。同时,这也无疑是他另类观点形成的社会背景。他写作的范围宽阔得令人费解,除了严肃的经济学著作与畅销书外,他还出版了小说与剧本,其中一部被搬上了百老汇,版税超过了他多年来教授收入的总和;他还具有一种令人难以置信的幽默感与嘲讽精神,他是个天生的“非正统”角色。正是这种特质,使他赢得了公众的普遍珍爱。在长达几十年时间中,加尔布雷斯一直被公认为是当今世界上最著名的经济学家,这一点常常招致学院派同行的愤愤不平。民众可不管这些。加尔布雷斯多达40本的著作取得了极大的成功,专栏文章脍炙人口,所有这些使得他成为最为卓越的公众知识分子。对许多人来说,尤其是美国的左翼人士来说,他的地位和成就还远远不止这些。加尔布雷斯复兴了对市场主义的普遍怀疑,并且成为上世纪60年代当之无愧的弄潮儿;那是自由主义的黄金时代。

目录


《apache+mysql+memcached+perl开发高速开源网站》

第1章 lammp 1

1.1 linux 2

1.2 apache 3

1.3 mysql 4

1.4 memcached 5

1.4.1 gear6 6

1.4.2 clickability 6

1.4.3 gaiaonline 7

1.4.4 memcached的工作原理 7

1.5 perl 8

1.6 其他技术 10

1.6.1 sphinx 10

1.6.2 gearman 10

1.7 展望未来 11

1.8 开源web开发和数据库的未来 12

1.9 值得关注的项目 13

1.10 本章小结 13

第2章 mysql 14

2.1 cgi和php是如何神奇地改变web的 14