13.09.2016 Views

PHP and MySQL Web Development 4th Ed-tqw-_darksiderg

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Next<br />

549<br />

Further Reading<br />

There is a great deal of material to cover in this area; basically, we are talking about the<br />

science of software engineering, about which many, many books have been written.<br />

A great book that explains the website-as-document versus website-as-application<br />

dichotomy is <strong>Web</strong> Site Engineering: Beyond <strong>Web</strong> Page Design by Thomas A. Powell. Any<br />

software engineering book you like will do as a backup.<br />

For information on version control, visit the CVS website: http://ximbiot.com/cvs/<br />

wiki/.<br />

You won’t find many books on version control (this is surprising given how important<br />

it is!), but you can try either Open Source <strong>Development</strong> with CVS by Karl Franz Fogel<br />

or the CVS Pocket Reference by Gregor N. Purdy.<br />

If you are looking for <strong>PHP</strong> components, IDEs, or documentation systems, try<br />

SourceForge: http://sourceforge.net.<br />

Many of the topics we covered in this chapter are discussed in articles on Zend’s site.<br />

You might consider going there for more information on the subject.You might also<br />

consider downloading the optimizer from the site when you are there: http://<br />

www.zend.com.<br />

If you found this chapter interesting, you might want to look at Extreme<br />

Programming, which is a software development methodology aimed at domains where<br />

requirements change frequently, such as web development.You can access the website for<br />

Extreme Programming at http://www.extremeprogramming.org.<br />

Next<br />

In Chapter 26,“Debugging,” we look at different types of programming errors, <strong>PHP</strong><br />

error messages, <strong>and</strong> techniques for finding errors.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!