This chapter discusses how to deploy and maintain Web applications we develop some related topics. The content is very important to be able to create a minimum maintenance based applications running smoothly, we must consider these issues.
Specifically, the discussion in this chapter include:
- Create a robust logging system that can record an error in case of problems and notify the system administrator
- Handle runtime errors that may occur, including logging, and how to display to the user-friendly system there is a problem
- Handling 404 errors, telling the user can not find the requested page
- Deploy applications to a production environment (including how to deploy updates)
- How to deploy highly available applications
- Backup and restore files and databases
After reading this chapter, for the development of a Web application from scratch, those issues need to be considered, you should already have a comprehensive understanding. This chapter will help you in the actual environment management in the preceding chapter describes the development of the code.
- Directory
- Previous section: Backup and recovery
- Next chapter: Build a web framework