Home  >  Article  >  Backend Development  >  Recommended must-read PHP books for beginners

Recommended must-read PHP books for beginners

烟雨青岚
烟雨青岚forward
2020-07-10 11:28:076855browse

Recommended must-read PHP books for beginners

What kind of book should I buy for beginners of PHP? Asking people everywhere, asking for help everywhere? This article lists some books, which I think are pretty good, so I have reorganized them here. I think it's a bit exaggerated, or there's no need to see it.

I have made some adjustments to this book list.

PHP related

  • "PHP Programming" (2nd edition) - the best book on PHP syntax and introduction
  • "PHP5 Authoritative Programming” – Upgrade book after getting started with PHP
  • “In-depth PHP: Object-oriented, patterns and practices” (3rd edition) – Understanding object-oriented and design patterns in PHP
  • “High Performance PHP Application Development” – Understand some basic and simple PHP optimization
  • “PHP Core Technology and Best Practices” – Understand many advanced PHP technologies and extension technologies
  • “Extending and Embedding PHP” – PHP The best book for kernel introduction and extension development! none of them!
  • "Advanced Programming with PHP Framework: Application of Symfony, CakePHP and Zend", the writing is pretty good, for framework introduction and development

Database related (mainly Mysql )

  • "Must Know MySQL" – An excellent MySQL syntax reference book
  • "In-depth explanation of MySQL - Database development, optimization, management and maintenance" – Many practical MySQL skills
  • "MySQL performance tuning and architecture design" - About many architectures and optimization configurations
  • "Highly available MySQL: Building a robust data center" -DBA and architecture understanding are available if you are interested Read
  • "High-Performance MySQL" (2nd Edition) - a classic book suitable for DBAs and developers! recommend!
  • "MySQL Technology Insider: InnoDB Storage Engine" - currently the best book for in-depth analysis of the InnoDB engine (if it is in-depth, it is worth reading)
  • "O'Reilly: Turing Programming Series: In-depth study of MongoDB》

Linux aspect:

  • "Linux System Management Technical Manual" A must-have reference book for your desk.
  • "Brother Niao's Linux Private Cooking" is a good introductory book.
  • 《Linux 101 Hacks》Common Command Manual
  • 《UNIX Shell Scripting》Reference book for writing scripts (optional)

Others

  • "Lean Development in Practice: Managing Large Projects with Kanban Boards" Agile Development Guide
  • "Start Over: Simpler and More Effective Business Thinking" Worth a read
  • "Programmer's Self-cultivation" Don't be misled by the name, it is an excellent in-depth basic book.
  • "Painter and Hacker", a very good book

The following is not for beginners, but for those who want to go deeper and become experts.

Linux Programming:

  • "Linux System Programming" is the most detailed book about commonly used APIs
  • "In-depth Understanding of the Linux Kernel 》You can flip through it, which is good for improving your understanding of details.
  • "UNIX Network Programming" Classic
  • "TCP/IP Protocol Detailed" Volume 1 - A classic that cannot be repeated
  • "TCP/IP Advanced Programming" Good Book

C series books:

  • "C Programming Language" introductory book
  • "Lnux C Programming One-stop Learning" Linux An introductory book developed under
  • "Thoroughly Understand C Pointers" The best introductory book on pointers
  • "C Programming Thoughts" Classic
  • "High Quality Programming Guide - C /C Language》Classic

Golang:

  • 《Learning Go》Simple
  • 《Go Web Programming》

Python:

  • "Python Standard Library" is suitable for frequent reading
  • "Python Reference Manual" A must-read at the desk
  • "Basic Tutorial of Python (2nd Edition)" Basic must-read

Others:

  • "The Beauty of Mathematics" Wenjin Book Award Popular Science Award-winning book, one million clicks on Google Blackboard!
  • "In-depth Understanding of Computer Systems" is a classic, must-read
  • "Computer Composition and Design" you can read
  • "Assembly Language"Wang Shuang's best assembly introductory book
  • "Data Structure" C language version classic
  • "Java Data Structure and Algorithm" is easier to read
  • "Debug Hacks Chinese version"GDB introductory book
  • " Design Patterns - The Foundation of Reusable Object-Oriented Software" Classic
  • "MongoDB, The Definitive Guide"
  • "Database System Implementation" (2nd Edition) – If you want to develop your own database, you can read it Read
  • "Mastering Regular Expressions (3rd Edition)" - In-depth understanding and use of regular expressions

Thank you for reading, I hope you will benefit a lot.

This article is reproduced from: https://blog.csdn.net/lgq421033770/article/details/51065772

Recommended tutorial: "php tutorial"

The above is the detailed content of Recommended must-read PHP books for beginners. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete