This document provides an overview of web technologies and related topics, including:
- Chapters on client-side programming, server-side programming, web content management, web services, the Apache web server, robots, spiders, and search engines.
- A definition of web services as software components that communicate via XML messages over defined interfaces. Key technologies involved are UDDI, WSDL, and SOAP.
- An explanation of how the Apache web server works, including its configuration, virtual hosting, and security measures.
- Descriptions of how robots and spiders crawl and index web pages by following links, and how the robots exclusion standard works.
- An overview of different types of search