图解PHP & MySQL 服务器端Web开发
一本符合KISS(保持简单和浅显)规范的图解类后端Web开发入门书,代码示例和参考资料见书封底在线网址。

作者:[美]乔恩·达克特(Jon Duckett) 著 卢志超 译

丛书名:Web开发与设计

定价:256元

印次:1-1

ISBN:9787302656166

出版日期:2024.04.01

印刷日期:2024.04.22

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

欢迎使用更高效的方式来学习PHP和MySQL。PHP曾经是***的Web开发语言,许多****的网站(如Facebook、维基百科和WordPress)都是用它编写的。PHP运行在Web服务器端,通过使用存储在MySQL数据库中的数据,使得网站可以为每一位访问者显示不同的定制页面。书中采用简单、直观的图示化讲解风格,并辅以简短的代码示例,使得读者能够轻松地使用PHP和MySQL开发网站;网站具有丰富的功能,允许访问者注册为会员、创建文章、编辑文章、上传图片、管理个人资料、发表评论或“点赞”帖子等等。 ● 学习内容 阅读和编写PHP代码 使用MySQL数据库存储数据 创建适合每位访问者的页面 构建内容管理系统或社交网络 ● 传授技能 管理内容 注册成为会员 上传图片和媒体 评论和点赞 ● 在线支持 www.phpandmysql.com 在线运行代码示例 下载完整示例网站 额外参考资料

Jon Duckett从事网站设计和构建已经十几年了,曾加盟小公司,也曾供职于跨国集团,迄今已有多本关于Web设计、编程、交互式访问方面的优秀书籍出版,作品风格独特、引人入胜,代表作有《JavaScript & jQuery 交互式Web前端开发》、《HTML & CSS网站构建》等,深受读者好评。�

前  言 本书将指导你使用PHP这门编程语言来搭建网站,以及将网站所用的数据保存在MySQL等类型的数据库中。 PHP 是一门用于在Web服务器上运行的语言,当用户请求服务器上的网页时,服务器将生成相应的网页并返回给发起请求的用户。这意味着网页展示的内容可以针对个人进行定制化生成。对于任何支持用户完成下列行为的网站而言,可定制化都是必须满足的要求: ● 注册或者登录。因为每个用户的姓名、邮箱和密码都不尽相同。 ● 完成购买。因为每个客户的订单、支付以及收货详情也不尽相同。 ● 搜索网站。因为搜索结果是为不同用户定制的。 PHP语言设计用于与MySQL这类数据库协同工作,MySQL数据库可保存网站显示的页面内容、网站销售的产品或网站会员的详细信息等。通过对PHP的学习,你将掌握如何创建不同类型的网站,这些网站将允许会员更新数据库中的数据。例如: ● 内容管理系统允许网站所有者使用表单更新网站的内容;在不需要额外编写任何新代码的情况下,这些更新的内容可直接展示给访问者。 ● 网店允许店主列出要出售的产品,而客户可以购买这些产品。 ● 社交网站允许访问者注册和登录,创建个人信息,上传自己的资料,并访问感兴趣的定制化页面。 由于网站上展示的这些数据都保存在数据库中,因此这些网站又称为数据库驱动型网站(database-driven website)。 这是本书中将出现的不同页面类型。它们分别表示不同类型的信息。 信息页 信息页以白色为背景,介绍主题,解释上下文以及相关内容如何使用。 代码页 代码页以米黄色为背景,展示一些独立代码片段如何使用。 图表...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

前言    1

第I部分 基本编程指令    17

第1章 变量、表达式与操作符    29

第2章 流程控制    67

第3章 函数    103

第4章 类和对象    143

第II部分 动态网页    177

第5章 内置函数    201

第6章 从浏览器获取数据    231

第7章 图片和文件    285

第8章 日期和时间    309

第9章 cookie和会话    329

第10章 错误处理    349

第III部分 数据库驱动型网站381

第11章 结构化查询语言   397

第12章 获取并显示数据库中的数据    433

第13章 更新数据库中的数据    483

第IV部分 扩展示例应用程序    521

第14章 重构和依赖注入    533

第15章 命名空间和库    557

第16章 会员    603

第17章 添加功能    633

PHP是一种广泛使用的服务器端脚本语言,简单易学、功能强大,受到全球开发者的广泛欢迎。MySQL则是***的开源关系数据库之一,性能卓越、稳定、易用。本书以PHP和MySQL为基础,深入浅出地介绍如何进行服务器端Web开发。本书不仅介绍基本知识,还详细讲解如何使用这两种工具进行实战开发,使得你能在理论和实践之间找到平衡。首先介绍PHP的基本指令。涵盖PHP的基础语法、数据类型、控制结构、函数等。然后详述如何使用PHP开发动态网页。具体包括使用PHP处理表单数据、操作cookie和会话、生成动态HTML等,帮你构建出真正具有交互性的网站。此后,深入讲解如何构建数据库驱动型网站,使得网站可存储大量用户数据。详细介绍如何使用PHP操作MySQL数据库,包括创建数据库和数据表,插入、查询、更新和删除数据,进行事务处理和错误处理等。最后讲解如何扩展PHP应用,以满足更复杂的业务需求。重构前面创建的应用,并引入开源的第三方工具库来提升开发效率。这些知识将有助于你编写更易于阅读、维护和扩展的代码,在提升性能的同时,降低后续的维护成本。