Real-world Solutions for Developing High-quality PHP Frameworks and Applications

Real-world Solutions for Developing High-quality PHP Frameworks and Applications by Bergmann Sebastian


ISBN
9780470872499
Published
Released
03 / 01 / 2011
Binding
Paperback
Pages
550

Using real case studies from well-known companies and their PHP experts, the book presents the planning, execution, and automation of tests for the different layers and tiers of a Web software architecture, the measuring of software quality by means of software metrics, as well as establishing successful development processes and methods such as continuous integration, all in real-world scenarios. Different opinions are offered on how problems are solved to give the readers not "one single truth" but provide different approaches to problems and views on issues. There are three types of case study chapters:

1. Enterprise Case Studies (How does company X implement their QA process?)Digg, OXID eSales, studiVZ, swoodoo
2. Open Source Project Case Studies (How does project Y implement their QA process?) Typo3, eZ Components, Symfony, Zend Framework
3. Case Studies that explain the implementation of a certain process or usage of a tool: Unit Testing Bad Practices, Performance Testing, Testing Database Interaction, Continuous Integration with phpUnderControl

Experts presenting the case studies include:

* Brian Shire, Facebook's lead for PHP Internals and a developer for the Alternative PHP Cache
* Michel Lively, Jr. Lead PHP Developer for Selling Source, LLC.
* Robert Lemke and Kaarsten Dambekalns, core developers of TYPO3 and FLOW3
* Fabien Potencier, CEO of Sensio and lead developer of Symfony
* Matthew Weir O'Phinney, Project Lead for the Zend Framework
Christmas Catalogue 2024 x BookFrenzy
54.36
RRP: $63.95
15% off RRP


This product is unable to be ordered online. Please check in-store availability.
Instore Price: $63.95
Enter your Postcode or Suburb to view availability and delivery times.


RRP refers to the Recommended Retail Price as set out by the original publisher at time of release.
The RRP set by overseas publishers may vary to those set by local publishers due to exchange rates and shipping costs.
Due to our competitive pricing, we may have not sold all products at their original RRP.