18.1 Web应用程序的结构