PHP深度分析

出版时间:2010-1  出版社:水利水电出版社  作者:(美)沙菲克 等著,周广辉 等译  页数:352  
Tag标签:无  

前言

关于PHP最伟大的一个方面就是其充满活力的社区。开发人员享有许多在线会面的机会,包括SitePoint论坛,在这里开发人员可以相互帮助解决他们在日常工作中遇到的问题,包括从最基础的PHP如何工作到解决像“如何验证一个表单?”这类设计问题。作为一种获得帮助的方法,这些社区做得非常出色。它们包含了保证项目成功所需要的各种重要内容。但是将所有这些知识组合在一起应用于您的特定情况却是一个挑战。社区成员通常会假定其他文章的发布者具有一定程度的知识,您可能经常需要花费大量时间从各种文章、帖子和用户(每个用户具有不同的编程风格)那里抽取一些代码片段拼凑起来形成一个完整的图像。《PHP深度分析:101个核心技巧、窍门和问题解决方法》(原书第二版)首次汇集了定期发布在SitePoint论坛上的常见PHP问题的最佳解决方案,并结合了作者们从其多年PHP使用中获得的经验和感悟。本书区别于其他PHP图书的地方在于其未采用指南的形式,而是将重点放到怎样以最少精力获得实际结果上。为了达到这种结果,您不必逐页阅读本书,而是采用“即插即用”的方式使用本书中提供的解决方案。为了帮助读者更好地使用本书,每个部分都采用了一致的“问题一解决方案”的方式。可以快速浏览一下目录,直接跳转到针对您问题的解决方案。也就是说,有一个隐藏的议题贯穿于本书中所有讨论。除了解决方案,本书还将为您介绍一些能够节省精力的技巧,帮助您减少完成和维护基于Web的PHP应用的时间。

内容概要

本书作者为活跃在PHP开发一线、具有丰富PHP开发经验的专家,他们把实践中积累的大量经验技巧和有针对性的问题的解决方案,结台SitePoint论坛上的一些常见问题的解决方案编写了本书。本书采用大量实际案例进行深入分析讲解,非常有利十读者的学习理解。本书基本涵盖了Web开发中常见的问题,读者可以直接进入到关注的主题进行学习。内容涵盖使用PDO访问数据库,字符串,日期和时间,表单、表格和漂亮整洁的URL,文件操作、电子邮件、图像、错误处理、访问控制、缓仔、XML和Web service。    本书适用于具有一定PHP开发经验的初学人员,对于那些希望改善web应用程序或提高技术水平的资深开发人员也有很高的参考价值。

作者简介

  BEN BALBO,出生于德国,在英国成长,生活在墨尔本,喜欢Guinness黑啤。在不喝Guinness的时候,他靠担任PHP开发和培训师、安全顾问和开源开发者为生。他因公开讨论Web开发相关话题而知名,这些话题是墨尔本PHP用户群和开源开发人员俱乐部委员会提议的。HARRY FUECKS,一位技术作家、程序员和系统工程师。1994年起在公司IT部门工作,拥有物理学学士学位。他最早接触PHP是在1999年,那时他正在组建一个小型的内部网。今天,他是一家公司外网的高级开发人员,PHP在其外网中扮演着重要角色,负责为大量的内勤系统提供-个统一平台。他在业余时间为SitePoint撰写技术文章,并且运营讨论PHP应用程序设计的网站phppPatterms。

书籍目录

译者序前言第1章 概述  1.1 从何处获得帮助  1.2 什么是OOP  1.3 如何编写可移植的PHP代码  1.4 小结第2章 使用PDO访问数据库 2.1 什么是PDO 2.2 如何访问数据库  2.2.1 解决方案  2.2.2 讨论 2.3 如何从表中获取数据  2.3.1 解决方案  2.3.2 讨论 2.4 如何解决SQL查询中的错误  2.4.1 解决方案  2.4.2 讨论 2.5 如何向数据库中添加或修改数据  2.5.1 解决方案  2.5.2 讨论 2.6 如何保护Web站点免受SQL注入攻击  2.6.1 解决方案  2.6.2 讨论 2.7 如何创建灵活的SQL语句  2.7.1 解决方案  2.7.2 讨论 2.8 如何获得受影响的行数 2.9 如何获得一个新插入行的自动增加字段  2.9.1 解决方案  2.9.2 讨论 2.10 如何搜索表  2.10.1 解决方案  2.10.2 讨论 2.11 如何进行事务处理  2.11.1 解决方案  2.11.2 讨论 2.12 如何利用PDO使用存储过程  2.12.1 解决方案  2.12.2 讨论 2.13 如何备份数据库  2.13.1 解决方案  2.13.2 讨论 2.14 小结第3章 字符串 3.1 如何安全地输出字符串 3.2 如何保留格式 3.3 如何从文本中剥离HTML标记  3.3.1 解决方案  3.3.2 讨论 3.4 如何强制文本在一定数量的字符后折行显示 3.5 如何执行高级搜索和替换操作 3.6 如何将文本打散为行数组  3.6.1 解决方案  3.6.2 讨论 3.7 如何从文本中移除空白内容 3.8 如何输出格式化文本 3.9 如何验证提交的数据  3.9.1 解决方案  3.9.2 讨论 3.10 小结第4章 日期和时间第5章 表单、表格和漂亮整洁的URL第6章 文件操作第7章 电子邮件第8章 图你第9章 错误处理第10章 访问控制第11章 缓存第12章 XML和Websewice第13章 最佳实践附录A PHP配置附录B 主机提供商检查清单附录C 安全检查列表附录D 使用PEAR

章节摘录

插图:这部分内容是该手册的主体部分,包括了PHP中所有可用函数的各个方面。在.PHP学习过程中,您会在这部分内容上花费大部分时间。因此您会很乐于听到这个消息:PHP团队已经在这部分内容的易用性方面投入了很大精力。这甚至很有趣,在空闲的时候浏览一下手册,会对使用PHP能够做到的事情感到惊讶。您没看错,我确实使用了“有趣”这个词来描述您阅读这本手册的感觉。函数参考按照函数的分类分为几个子部分,每个分类对应于一个PHP扩展。除了核心语言的语法之外,大部分PHP被组合成可代表不同功能的扩展。PHP扩展尽管很多扩展是与标准:PH=P安装一起分发的,但扩展的概念一开始可能让人感觉有点困惑。不可缺少的String函数就是一个恰当的示例。通常情况下,PHP团队将他们认为对于开发人员很关键的所有扩展作为默认PHP安装的一部分一起分发。

编辑推荐

《PHP深度分析:101个核心技巧、窍门和问题解决方法(原书第2版)》:5名世界级专家使用无数的最佳实践编程实例带您领略PH P的非凡功力。所有解决方案都进行了详尽的解释,代码即学即用,可供下载。《PHP深度分析:101个核心技巧、窍门和问题解决方法(原书第2版)》是想要研究复杂PH P解决方案的PH P开发人员的必备伙伴。从容地管理错误构建功能表单、表格和SEO友好的U RL通过客户端和服务器端缓存减少加载时间生成和使用Web service使用访问控制系统确保网站安全轻松处理文件、电子邮件和图像

图书封面

图书标签Tags

评论、评分、阅读与下载


    PHP深度分析 PDF格式下载


用户评论 (总计28条)

 
 

  •   值得深入研究学习
  •   这本书在图书馆已经看过,但是太经典,还是想买回家继续看。
  •   发货速度很快,很实惠,顶一下。。
  •   对于有一定的经验但是基础不牢靠的phper来说还是比较实在的
  •   非常棒的一本书 分析的很好
  •   技巧性并不强,但是确实是一本比较实用的书
  •   很不错,可以阅读
  •   适合入门的童鞋看的哈
  •   对php开发来说有点简单了
  •   对大项目也许有用,小开发很没有用。
    基本就是对pear的注解,很一般。
  •   全文很多部分用到pear库,就是对pear的使用说明,其他也没什么内容
  •   正在看,还可以了
  •   一般来说,就是几个实例,没必要买。
  •   看了下,对于刚工作的技术人员蛮适合
  •   感觉很多话说了一半就停住了
  •   什么破书,一点深度也没有,简直简单的不能说了。我劝大家不要买。看上去不知道有多么的有深度。骗人的。买的后悔死我了。
  •   里面的字挺大的,所以内容绝对不会讲的很详细,感觉很高档的一本书。用的是zend开发的。纯面向对象,可以锻炼一下自己。随书没有光碟需要去网上下,源代码里只是碎碎散散的,没有完整的一套程序功能,所以如果你是想直接开发的那种那么这本书不适合你。当然这本书是教我们一种思路的,所以很好的。书之所以叫101分析是因为集合了过去一年大网站各种论坛里的各种问题而集合成的一本书... 阅读更多
  •   没基础的就不要看了
  •   送货速度快,书内容不错
  •   PHP深度分析
  •   书不错,质量不错。就是贵,
  •   比较适合初学者的书
  •   只能用作查询使用
  •   其实深度不是很深
  •     学校里php的书很少,很少...我们学校到底也算国内的IT前几,有多少呢,就两排不到.
      所以当我在douban上看到有此书,我眼睛亮了.因为我买的和我借的,其他书,都更垃圾...这本貌似算有点嚼头了.就是这样.
  •     被书名中的“深度”两字吸引了
      
      看完全书后有点失望,字体和排版强差人意(不知道是看这本书的那段时间心情烦躁还是什么原因)
      
      书中大多解决方案都使用了pear库。感觉并不能从中得到太大的提高
  •   深度分析确实夸张,不过确实从中了解到不少库,这对简化开发很有帮助
  •   同楼主,我也感觉这本书写的很烂~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7