Chapter 14. Putting your application into production
In this chapter:
- Testing your web user interface
- Providing pretty URLs for visitors and search engines
- Configuring your application for optimal performance
- Monitoring your application in production
The goal of any web application is ultimately to make a profit. Some of you may be familiar with the four-step Web 2.0 profitable business plan:
- Build a web application.
- Put the application into production.
- . . .
- Profit!
The previous chapters focused on the first step: how to build your application. You learned about using and creating components, working with databases, processing user input, securing your application, and attracting an international crowd.
This chapter begins with step 2: preparing your application for production use by testing it and by creating a site map that is optimized for your users and search engines. With these tasks finished, you’ll be ready to hand over the application to your users. Then, step 3 of the business plan starts. Most of step 3 is unknown territory, but in this chapter we’ll give you several tools to keep your application healthy throughout the endless hours of the process so you can arrive at step 4.
Let’s first look at testing: ensuring that your application does what it was intended for.