本书是一本关于PHP+MariaDB Web开发的书籍。从广度上看,内容系统而全面,全书一共包含4篇:第1篇详细介绍了PHP开发和运行环境的搭建、Windows和Linux环境下的搭建过程、PHP的知识点、PHP操作XML和JSON数据的方法,以及面向对象的概念。第2篇详细介绍了操作MariaDB数据库的所有细节,包括数据库的创建、数据表的操作、索引和视图的操作、函数和存储过程的操作、用户和权限的操作,以及数据库的备份与恢复等重要内容;第3篇详细介绍了PHP和MariaDB数据库的交互过程和方法、创建网页的重要知识,以及PHP的重要框架Smarty、CodeIgniter和CakePHP;第4篇详细介绍了PHP开发的几个典型案例,灵活运用了本书介绍的多个知识点。从深度上看,本书是作者多年开发经验的总结,力求详细介绍PHP的各个知识点,重要的是都附带了开发示例,对于理解和现场实践都具有重要意义;同时,对MariaDB数据库也进行了详尽介绍和示例讲解。从实践上看,本书介绍了PHP的重要框架,帮助读者快速进行PHP开发,而且实战开发了几个案例,这几个案例各有不同特点,涉及了PHP不同的重要知识点,加深对PHP+MariaDB的理解。本书不但可以作为一本桌边参考书,同时具备可操作性。
摘要
前言
第1篇 PHP篇
第1章 开发环境搭建
第2章 PHP基础知识
第3章 PHP函数和文件操作
第4章 PHPCookie和Session
第5章 PHP操作XML和JSON数据
第6章 PHP面向对象操作
第2篇 MariaDB篇
第7章 MariaDB基本操作
第8章 MariaDB索引和视图
第9章 MariaDB函数和存储过程
第10章 MariaDB用户和权限
第11章 MariaDB备份与恢复
第12章 MariaDB图形化管理
第3篇 高级篇
第13章 PHP连接MariaDB操作
第14章 HTMLCSS/JavaScript/jQuery操作
第15章 PHP框架之Smarty
第16章 PHP框架之CodeIgniter
第17章 PHP框架之CakePHP
第4篇 实战篇
第18章 日程管理案例
第19章 树形菜单案例
第20章 内容管理系统(CMS)案例

