PHP and MySQL Web Development (5th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有一点编程基础、想系统学习 PHP 与 MySQL 配合开发的在校学生
- 需要维护或改造传统 PHP 站点、想补齐数据库与安全知识的在职开发者
- 希望用一个完整项目把语法、SQL、会话与安全串起来自学的转行者
- 讲授 Web 开发课程、需要一本结构清晰、案例完整的教材的高校教师
Not a good fit for
- 已有多年 PHP 经验、只想查阅最新语法与框架用法的高级开发者
- 希望直接学习 Laravel、Symfony 等现代框架而不打算补语言基础的读者
- 完全零编程经验、需要从计算机基础概念起步的入门者
Reading tips
- 按篇顺序通读,边读边把书中示例代码敲一遍,不要只翻不写。
- 读到第二篇时同步搭好本地 MySQL 环境,亲手建库、建表、跑通查询。
- 把第三篇的安全内容作为重点,回头检查自己写过的表单与查询是否存在注入风险。
- 读完第四、五篇后,用书中项目结构改写一个自己感兴趣的小网站,作为结课练习。
About the publisher
In addition to science and technology and professional publishing, the books in our catalog from China Machine Press also reflect a sustained focus on psychology, computing, management, finance and economics, and social sciences. In psychology, the catalog includes works by C. G. Jung and introductions to analytical psychology, as well as applied topics such as stress and health, and addiction and healing. In computing, it features Structure and Interpretation of Computer Programs (JavaScript Edition). Management and finance titles include Administrative Behavior (4th Edition), The Price of Inequality (Collector's Edition), and This Time Is Different: Eight Centuries of Financial Folly (Commemorative Edition). In the philosophy and history of science, there is The Worldview: The Third Edition. Relevant authors include C. G. Jung, William McGuire, Sonu Shamdasani, and Gabor Maté. Public information is limited; the above summarizes the publisher's profile based solely on the books in our catalog.
Contents
- Part I Using PHP
- Chapter 1 PHP Quick Start Tutorial
- Chapter 2 Storing and Retrieving Data
- Chapter 3 Using Arrays
- Chapter 4 String Manipulation and Regular Expressions
- Chapter 5 Code Reuse and Function Writing
- Chapter 6 Object-Oriented PHP
- Chapter 7 Error and Exception Handling
- Part II Using MySQL
- Chapter 8 Designing Web Databases
- Chapter 9 Creating Web Databases
- Chapter 10 Using MySQL Databases
- Chapter 11 Accessing MySQL from the Web with PHP
- Chapter 12 Advanced MySQL Administration
- Chapter 13 Advanced MySQL Programming
- Part III Web Application Security
- Chapter 14 Web Application Security Risks
- Chapter 15 Building Secure Web Applications
- Chapter 16 Implementing Authentication Methods with PHP
- Part IV Advanced PHP Programming Techniques
- Chapter 17 Interacting with the File System and Server
- Chapter 18 Using Network and Protocol Functions
- Chapter 19 Managing Dates and Times
- Chapter 20 Internationalization and Localization
- Chapter 21 Generating Images
- Chapter 22 Using Session Control in PHP
- Chapter 23 Integrating JavaScript with PHP
- Chapter 24 Other Useful Features
- Part V Building Practical PHP and MySQL Projects
- Chapter 25 Developing Large Projects with PHP and MySQL
- Chapter 26 Debugging and Logging
- Chapter 27 Building User Authentication and Personalization
- Chapters 28–31 Web Mail Client, Social Media Integration, and Shopping Cart Projects
- Appendix A Installing Apache, PHP, and MySQL
FAQ
这本书适合完全没有编程基础的人吗?
第 5 版和旧的第 4 版有什么区别?
书中内容还适合现在的开发环境吗?
需要提前准备哪些软件环境?
读完这本书能到什么水平?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.