Chapter 7. Best Practices in PHP Programming

So far, we discussed performance-related topics. Now, in this chapter, we will study best practices in PHP applications' development and deployment. This is a vast topic, but we will cover it briefly. PHP provides all levels of programmers with the ability to write quality code easily and quickly. However, when the application advances to a more complex nature, we forget to follow the best practices. To produce a high performance PHP application, it is necessary to keep in mind the performance at every line of the code.

We will cover the following topics:

  • Coding styles
  • Design patterns
  • Service-oriented architecture (SOA)
  • Test-driven development (TDD) and PHPUnit testing
  • PHP frameworks
  • Version control systems ...

Get PHP 7: Real World Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.