Learn to develop high-quality applications and frameworks in
PHP

Packed with in-depth information and step-by-step guidance, this
book escorts you through the process of creating, maintaining and
extending sustainable software of high quality with PHP.
World-renowned PHP experts present real-world case studies for
developing high-quality applications and frameworks in PHP that can
easily be adapted to changing business requirements. . They offer
different approaches to solving typical development and
quality assurance problems that every developer needs to know and
master.

* Details the process for creating high-quality PHP frameworks
and applications that can easily be adapted to changing business
requirements

* Covers the planning, execution, and automation of tests for the
different layers and tiers of a Web application

* Demonstrates how to establish a successful development
process

* Shares real-world case studies from well-known companies and
their PHP experts

With this book, you'll learn to develop high-quality PHP
frameworks and applications that can easily be maintained with
reasonable cost and effort.



Autorentext

Sebastian Bergmann is a cofounder of The PHP Consulting
Company. He is a thought leader on software quality assurance and
author of PHPUnit and various other tools. He is a sought-after
speaker at conferences around the world.

Stefan Priebsch is a cofounder of The PHP Consulting
Company, helping customers to improve their development processes
and make better use of PHP. He is the author of various books and a
frequent speaker at IT conferences.



Zusammenfassung
Learn to develop high-quality applications and frameworks in PHP

Packed with in-depth information and step-by-step guidance, this book escorts you through the process of creating, maintaining and extending sustainable software of high quality with PHP. World-renowned PHP experts present real-world case studies for developing high-quality applications and frameworks in PHP that can easily be adapted to changing business requirements. . They offer different approaches to solving typical development and quality assurance problems that every developer needs to know and master.

  • Details the process for creating high-quality PHP frameworks and applications that can easily be adapted to changing business requirements
  • Covers the planning, execution, and automation of tests for the different layers and tiers of a Web application
  • Demonstrates how to establish a successful development process
  • Shares real-world case studies from well-known companies and their PHP experts

With this book, you'll learn to develop high-quality PHP frameworks and applications that can easily be maintained with reasonable cost and effort.



Inhalt
FOREWORD.

INTRODUCTION.

PART I: FOUNDATIONS.

CHAPTER 1: SOFTWARE QUALITY.

CHAPTER 2: SOFTWARE TESTING.

PART II: BEST PRACTICES.

CHAPTER 3: TYPO3: THE AGILE FUTURE OF A PONDEROUS PROJECT.

CHAPTER 4: UNIT TESTING BAD PRACTICES.

CHAPTER 5: QUALITY ASSURANCE AT DIGG INC.

PART III: SERVERS AND SERVICES.

CHAPTER 6: TESTING SERVICE-ORIENTED APIS.

CHAPTER 7: TESTING A WEBDAV SERVER.

PART IV: ARCHITECTURE.

CHAPTER 8: TESTING SYMFONY AND SYMFONY PROJECTS.

CHAPTER 9: TESTING THE EZCGRAPH COMPONENT.

CHAPTER 10: TESTING DATABASE INTERACTION.

PART V: Q&A IN THE LARGE.

CHAPTER 11: QUALITY ASSURANCE AT STUDIVZ.

CHAPTER 12: CONTINUOUS INTEGRATION.

CHAPTER 13: SWOODOO: A TRUE AGILE STORY.

PART VI: NON-FUNCTIONAL ASPECTS.

CHAPTER 14: USABILITY.

CHAPTER 15: PERFORMANCE TESTING.

CHAPTER 16: SECURITY.

CHAPTER 17: CONCLUSION.

Bibliography.

INDEX.

Titel
Real-World Solutions for Developing High-Quality PHP Frameworks and Applications
EAN
9781118098240
ISBN
978-1-118-09824-0
Format
E-Book (epub)
Hersteller
Herausgeber
Veröffentlichung
18.04.2011
Digitaler Kopierschutz
Adobe-DRM
Dateigrösse
5.47 MB
Anzahl Seiten
480
Jahr
2011
Untertitel
Englisch