Prev | Current Page 264 | Next

Rob Allen, Nick Lo, and Steven Brown

"Zend Framework in Action"

By providing a kind of safety net the
following practices aim to allow more freedom and confidence in the way you approach your work.
10.1 Server setup
We will kick off this chapter by looking at the setup of the environment under which development will
progress to the final deployment. Just as the rehearsal stages of any theatrical performance are intended to
prevent problems occurring in the final live production, so can we follow the same careful preparation through
the setup of our server environment.
In table 10.1 we outline the setup of the typical development, staging and production environment, which
it's worth noting, may well be on the same physical machine or spread across several. For single developers
and very small teams using a development server to make local changes before committing to a production
server would be a minimal set-up. Changes made and tested on the development server are only uploaded to
the production server when all tests have been passed. Larger teams needing to co-ordinate local changes by
several developers before moving to a the live production server would likely require a staging server.
Table 10.1 The stages of a typical development environment.
Development This is the rehearsal stage in which the application is developed, changes are made, tested and the final
production is shaped.


Pages:
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276
matchbox sklep Leona Lewis podłogi drewniane nokia meble do sypialni