首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

Web开发入门经典:使用PHP6、Apache和MySQL(波诺赛克著)(2)

2012-11-06 
  《Web开发入门经典:使用PHP6、Apache和MySQL》重点阐述了如何使用Apache Web服务器、MySQL数据库系统和PHP脚本语言快速地创建一个专业的、功能丰富的站点。
商家名称 信用等级 购买信息 订购本书
Web开发入门经典:使用PHP6、Apache和MySQL(波诺赛克著) 去商家看看
Web开发入门经典:使用PHP6、Apache和MySQL(波诺赛克著) 去商家看看


第12章 用户登录.配置和个性化319
12.1 保护文件最简单的方法319
12.2 使用PHP的会话和cookie功能进行更友好的登录322
12.3 使用数据库驱动的信息325
12.3.1 在PHP中使用cookie346
12.3.2 管理员注册350
12.4 小结361
12.5 练习362

第13章 建立内容管理系统363
13.1 刷新内容363
13.2 设定规则364
13.3 准备数据库364
13.4 编写可重用的代码368
13.5 事务处理页面376
13.6 用户界面388
13.6.1 一般功能388
13.6.2 用户的管理398
13.6.3 文章的发布401
13.6.4 其他CMS功能413
13.7 小结419
13.8 练习420

第14章 邮件列表421
14.1 今天要发送什么421
14.2 编写管理应用程序422
14.3 加入邮件列表437
14.4 邮件列表的道德规范452
14.4.1 垃圾邮件452
14.4.2 进入和退出邮件列表452
14.5 小结453
14.6 练习453

第15章 在线商店455
15.1 在漫画书迷站点上添加电子商务功能455
15.1.1 要卖的东西456
15.1.2 购物篮456
15.2 电子商务497
15.2.1 信息就是一切498
15.2.2 信用的重要性498
15.2.3 专业化的外观500
15.2.4 易于导航500
15.2.5 有竞争力的价格500
15.2.6 恰当的商品501
15.2.7 及时送货501
15.2.8 交流501
15.2.9 顾客反馈501
15.3 小结502
15.4 练习502

第16章 创建公告板系统503
16.1 公告板503
16.2 准备数据库504
16.3 可重用的代码510
16.3.1 分页519
16.3.2 面包屑523
16.3.3 用户的身份验证524
16.4 事务处理页面525
16.5 账户功能538
16.6 论坛功能551
16.6.1 公告板管理554
16.6.2 论坛管理556
16.6.3 BBcode管理556
16.6.4 搜索566
16.7 事后补记567
16.8 小结568
16.9 练习568

第17章 用日志文件改进网站569
17.1 定位日志570
17.1.1 Apache570
17.1.2 PHP571
17.1.3 MySQL572
17.2 分析日志数据574
17.2.1 Webalizer574
17.2.2 Analog574
17.2.3 AWStats575
17.2.4 HTTPAnalyze575
17.2.5 GoogleAnalytics576
17.3 进行分析577
17.3.1 站点的健康状况577
17.3.2 用户的喜好和信息577
17.3.3 点击数和页面访问次数577
17.3.4 趋势578
17.3.5 引用网站578
17.4 小结578

第18章 排除故障579
18.1 安装故障的排除579
18.2 解析错误579
18.2.1 清理第16行,但其实第94行有错580
18.2.2 基本常识580
18.3 空变量580
18.3.1 一致而有效的变量名581
18.3.2 打开一个新浏览器581
18.4 “标题已发送”错误581
18.5 一般调试提示582
18.5.1 使用echo582
18.5.2 分而治之583
18.5.3 测试.测试.再测试584
18.5.4 用Xdebug调试584
18.6 寻求帮助584
18.6.1 www.wrox.com584
18.6.2 PHPBuilder.com584
18.6.3 源网站584
18.6.4 搜索和求助585
18.6.5 IRC通道585
18.7 小结585
附录A习题答案587
附录BPHP快速参考625
附录CPHP6函数633
附录DMySQL数据类型679
附录EMySQL快速参考683
附录F文本编辑器的比较687
附录G选择第三方主机689
附录HPHP数据对象简介693
附录I在Linux上的安装和配置

序言

欢迎阅读本书,这是创建动态网站的一本值得信赖的参考资料。目前有许多技术都可以发布优秀的网站,而Apache/MySQL/PHP(有时简称为AMP)就是其中的一个选择。读者过去可能用过也可能没有用过这3个组件,但无论如何,读者都将会感受到它们的强大。有了本书的帮助,读者很快就会明白为什么这个组合会迅速成为开发动态网站的最流行的方式。。
Apache。MySQL和PHP本身都很复杂,本书不可能详细介绍这3个组件的所有高级功能。本书旨在为读者理解这3个核心组件如何单独工作和协同合作打下坚实的基础,使读者可以充分利用它们提供的所有功能。本书没有讨论一些高级主题,一方面,因为这有可能偏离我们的目标,使我们的讨论丧失重点,另一方面,也可能没有足够的篇幅来讨论它们。但本书给出了许多权威资料,读者可以从中得到更多的信息。本书的内容仅是Apache.MySQL.PHP的冰山一角,但提供了探讨其深层次内容的工具。读完本书后,读者就能全面理解高效开发人员使用Apache.MySQL.PHP所需要的核心概念,并且希望继续学习,成为真正的开发人员。
本书读者
阅读本书的读者需要对网站开发的概念有一定的理解,了解HTML和CSS的基本知识。除了PHP之外,其他编程语言的知识并不是阅读本书的前提条件,但有编程经验肯定有助于理解和应用本书介绍的概念。
本书面向Apache.MySQL.PHP方面的新手,从最基本的层面出发研究了许多核心概念和代码片段。随着自身的知识。级别和经验的增加,读者会发现完成相同的任务可能会有更复杂。更高效的方式。此时,读者就已经从Apache.MySQL.PHP的新手阶段进入到高手阶段了。

文摘

插图:


1.4.2安装PHP
PHP是一种服务器端脚本语言,它可以把网站变成真正动态的站点。PHP表示PHP:HypertextPreprocessor(PHP是一种递归的同义词——也许容易混淆)。它的灵活性和相对较小的学习曲线(尤其是对于有c、Java和Perl等其他编程语言背景的编程人员而言,学习曲线就更小了)使之成为目前最流行的脚本语言之一。世界各地的公司和个人都把PHP作为微软ASENET语言的替代品,这使PHP的流行程度得到了进一步的提高。根据’NetcraR的调查,PHP代码运行在约2100万个网站上。
PHP有几种不同的安装方法,但本书强烈建议使用手工安装过程。到目前为止,自动安装程序还不够完整、不够安全,或者不能用于活动的服务器。读者可以按照下面的步骤在系统上安装PHP:
(1)进入PHP网站WWW//.php.net。
(2)单击Download链接,进入站点的下载页面。
(3)向下滚动到WindowsBinary部分,单击下载最新PHP.zip软件包的链接。
(4)单击任意一个镜像站点,开始下载。如果从一个镜像站点下载有困难,可以尝试另一个距离自己比较近的镜像站点。
(5)下载完zip文件后,用任意标准解压缩程序提取其内容,保存到某个目录下。建议使用CAPHP目录。

相关阅读:

《加拉太书》注释(马丁.路德著)

发现更强大的自己(梅尔.罗宾斯著)

外交外事知识与国际交往礼仪(李家发著)

漫长的告别(雷蒙德.钱德勒著)

没有死亡的命案(雷文科著) 

更多图书资讯可访问读书人图书频道:http://www.reAder8.cn/book/

热点排行