新闻资讯
看你所看,想你所想

PHP+MySQL专家编程

是2011年清华大学出版社出版的图书,作者是库日瑟 来自(Andren Curioso)、布拉德福 (Ronald Bradford)、加尔布雷思 (360百科Patrick Galbraith)、译者是黄晓磊、张锦玉。

  • 书名 PHP+MySQL专家编程
  • 作者 库日瑟 (Andren Curioso)、布拉德福 (Ronald Bradford)、加尔布雷思 (Patrick Galbraith)
  • 译者 黄晓磊、张锦玉
  • 出版社 清华大学出版社
  • 出版时间 2011年12月1日

基本信息

  作者:库日瑟 (Andren Curioso)(作者), 布拉德福 (Ronald Bradford)(作者), 加尔布雷思 (Patrick Galbraith)(作者), 黄晓磊(译者), 张锦玉(译者)
  出版社:会境盐致诉怎浓洲清华大学出版社; 第1版 (2011年12月左阶鱼战1日)
  外文书名: Expert PHP and MySQL
  平装:547页
  正文语种:简体中唱满同服想曲凯万千喜
  开本:16
  ISBN:7302269637, 9787302269632
  条形码女县罗员做:978730226来自9632
  商品尺寸: 25.6 x 18.4 x 2.6 cm
  商品重量: 980 g

内容简介

  《PHP+MySQL专家编程》内容简介:构建当前需求最严苛应用程序的最佳实践和专家技能,作为世界上最流行、最通用的开放源代码脚本语言,PHP经常会与My SQL一起被用于铁常元派事上构建大业务量、处理关键任务的应用程序。《PHP+My SQ360百科L专家编程》详细介绍了经过证实的、作者测试过的最佳实践和专家冷于技能,能够用于构建需求最严苛的My SQL驱动的PHP应用程序。还介任垂争至七线曾绍了使用用户自定义函数扩展My SQL的方法、编写PHP扩展,以及当单独使用PHP和My SQL无法解决问题时可用的其他技术和第三方工调下结队题受简检同娘客具。主要内容回顾了设计模值还结式、复杂查询和高牛团察场呼做级总呼级正则表达式等必要技术讨论选代和闭包等高级PHP概念使用Gearman说明如何在Web应用程序中执行多任务使用memcached在M包又常殖y SQL和PHP We尽液术粉述选联附货背视b应用程序中讨论缓存的使用讨论但晚愿建立PHP扩展和My SQL用户自定义函数的方法说明如何使用Sphinx-在PHP Web应用程序中实现搜索功能。

作者简介

  作者:(美国)库来自日瑟 (Andren Cu360百科rioso) (美国音便息料物考整)布拉德福 (Ronal素毫班检吗听冲d Bradford) (美国)加尔布雷思 (Patrick Galbraith) 译者:黄晓磊 张锦玉
  库日瑟,具有十几年的PHP和My SQL编程经验。他的经历包括为MIT林肯实验室(MIT的一个组确着她再错对成部分)开发专业的基于PHP和握乎My SQL的Web应用程序,以及从底层开始开发Lycos的最先进的Web发布平台Webon(目前是Angelfire的页面制作技术)。除了软件工程领域以外,Andrew还对软件可用性、商业、语义Web和机器人技术颇感兴趣。他目前在为My VBO公责少航业婷亮司工作,这是一家为中小规模企业提供在线管理公司强大工具的变收段岩北所短脸图虚拟商业办公室。多年以来,他参与了许多令人兴奋的项目,特别是在数据可移植性、关联数据、社交媒体和富互联网应用方面
  布拉德福,在多个领域内具有20多年的专业IT行业经验。他的核心专长是关系数据库管理系统,包括MySQL、Oracle和Ingres。他所擅长的软件开发技能包括Java(J2EE)、PHP、Perl、Python、Web(HTML/CSS/XML/JSON)和Linux/UNIX操作系统。他还是一个专业的演说家、教育课程开发人员和作家,专门从事许力关又沿界差据矿包编好多技术展示、研讨会、在线内容发布和知识转移等。想要了解他更多有关MySQL的著作、演讲和有用工具。
  加尔布雷思,自从1993年以来,就开始使用和开发开源软件。他曾经为各种开源项目工作过,包括MySQL、联合存储引擎、MySQL的memcached函数、Drizzle、Narada搜索引擎Slash松困进十尼好code,并且是DBD:mysql的维护者。他在多家公司工作过,包括MySQLAB、Classmates、OSDN/Slashdot和Lycos。他目前在Nor饭背班万养非盾息另亚广thScale公司工作,是一家为Web应用程序提供可扩展基础设施软件的供应商。他还是一家无线宽带公司Radius North的合伙人之一,为新汉普郡的广大农村地区提供Internet坚怕压房定县而接入服务。

目录

  第1章 专业程序员必备技术
  1.1 面向对象的PHP
  1.1实例化和多态性
  1.1.2 接口
  1.1.3 魔术方法和常量
  1.1.4 设古身常计模式
  1.2 使用MySQL联接
  1.2.1 INNERJOIN(内部联接)
  1.2.2 0UTERJOIN(外部联接)
  1.2南办.3 其他JOIN(联接)语法
  1.2.4 复杂联接
  1.3 MySQL合并查询(UNION优量分去格矛常按)
  1.4 MySQL查询的GROUPBY子句
  1.4.1 WITHRO拉医LLUP
  1.4.2 走于HAVING
  1.5 MySQL中的逻辑运算和流程控制
  1.5.1 逻辑运算符
  1.5.2 流控制
  1.6 维护关系完整性
  1.6.1 约束条件
  1.6.2 NOTNULL(非空值)
  1.6.3 UNSIGNED(无符号数)
  1.6.4 ENUM(枚举)和SET(集合)
  1.6.5 UNIQUEKEY(主键)
  1.6.6 FOREIGNKEY(外键)
  1.6.7 使用服务器SQL模式
  1.6.8 存储引擎完整性
  1.6.9 MySQL潜在的行为
  1.6.1 0其他
  1.7 MySQL中的子查询
  1.7.1 子查询
  1.7.2 联接子查询
  1.7.3 派生表
  1.7.4 复杂子查询
  1.8 使用正则表达式
  1.8.1 通用模式
  1.8.2 高级正则表达式
  1.8.3 在PHP中使用正则表达式
  1.8.4 MySQL中的正则表达式
  1.9 本章小结
  第2章 高级PHP概念
  2.1 需要解决的难题
  2.2 迭代器和PHP标准库(SPL)
  2.2.1 应用程序的样本视图
  2.2.2 Iterator接口
  2.2.3 Countable接口
  2.2.4 Seekablelterator接口和Pagination类
  2.2.5 ArrayAccess接口
  2.3 lambda函数和闭包
  2.3.1 先前方式:lambda风格(lambda-style)函数1
  2.3.2 理解闭包
  2.3.3 利用查询构造器生成原型
  2.4 本章小结
  第3章 MySQL驱动程序和存储引擎
  3.1 MySQL驱动程序
  3.2 MySQL存储引擎简介
  3.3 默认存储引擎
  3.3.1 MyISAM
  3.3.2 InnoDB
  3.3.3 MemOry
  3.3.4 Blackhole(黑洞)
  3.3.5 Archive
  3.3.6 Merge
  3.3.7 CSV(逗号分隔值)
  3.3.8 Federated(联合)
  3.4 MySQL提供的其他引擎
  3.4.1 FalCOn
  3.4.2 Maria
  3.5 插件引擎
  3.5.1 InnoDB插件
  3.5.2 PBXT
  3.5.3 XtraDB
  3.6 独立的引擎产品
  3.6.1 hlfiniDB
  3.6.2 TOkuDB
  3.6.3 Infobright
  3.7 其他MySQL产品
  3.7.1 存储引擎补丁产品
  3.7.2 MySQL相关产品
  3.7.3 其他引擎
  3.7.4 集成的硬件引擎
  3.7.5 其他解决方案
  3.7.6 Wafflegrid
  3.8 本章小结
  第4章 通过缓存提高性能
  4.1 eAccelerator和APC
  4.1.1 安装和配置APC
  4.1.2 安装和配置eAccelerator
  4.1.3 用户缓存
  4.1.4 检查缓存状态
  4.1.5 使用APC和eAccelerator的时机
  4.2 memcached(分布式内存对象缓存系统)
  4.2.1 memcached简介
  4.2.2 memcached的作用
  4.2.3 memcached工作机制
  4,2.4 如何使用memcached
  4.2.5 Gearman简介
  4.2.6 缓存策略
  4.3 安装memcached
  4.4 启动memcached
  4.4.1 启动脚本
  4.4.2 测试memcached安装
  4.4.3 memcached客户端
  4.5 libmemcached
  4.5.1 libmemcached特性
  4.5.2 libmemcached实用程序
  4.5.3 安装librnemcached
  4.6 libmemcached实用程序
  4.6.1 memCat
  4.6.2 memflush
  4.6.3 memCp
  4.6.4 memStat
  4.6.5 memrm
  4.6.6 memslap
  4.6.7 memerror
  4.7 PECL/memcached
  4.7.1 连接与实例化
  4.7.2 设置客户端行为
  4.7.3 存放和检索数据
  4.7.4 追加和前置
  4.7.5 删除
  4.7.6 递增和递减
  4.7.7 多键获取(Mnlti-get)
  4.7.8 多键设置(Multi-set)
  4.7.9 利用byKey方法和多键获取/设置缓存位置
  4.7.10 延迟获取(getDelayed)
  4.7.11 CAS
  4.7.12 统计信息
  4.7.13 服务器列表
  4.7.14 错误处理
  4.8 实用缓存
  4.8.1 memcached代理:moxi
  ……
  第5章 memcached和My SQL
  第6章 高级My SQL
  第7章 使用用户自定义函数
  第8章 编写扩展PHP
  第9章 全文搜索
  第10章 PHP和My SQL中的多任务
  第11章 重写规则
  第12章 用户认证
  第13章 深入INFORMATION-SCHEMA
  第14章 安全性
  第15章 命令行和Web服务
  第16章 优化和调试

转载请注明出处安可林文章网 » PHP+MySQL专家编程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com