Webtester is an application which is intended to be used in the testing and validation of Web-based applications. By reading an XML configuration file, the application is able to call URLs and use regular expressions to examine the results. Features include support for SSL, cookies, and variable assignment/substitution when sending and examining data.
mod_vhs is an Apache 2.2+ Web server module allowing mass virtual hosting without the need for file-based configuration. The virtual host paths are translated from any database supported by mod_ldap or mod_dbd at request time from MySQL, LDAP, PAM, or a system password file. PHP security can be basically auto-configured from the database using this module. Requests are cached by mod_ldap when configured.
mod_log_sql (formerly known as mod_log_mysql) is an Apache module that enables access logging to an SQL database. This capability can replace or coexist with Apache's regular text-file logging mechanisms. The currently supported database backend is MySQL, with PostgreSQL and others in development.
Load is a utility for Web application and SOAP-based Web services performance and scalability testing. It features a scripting language and a library of test objects for the creation of intelligent agents that drive the Web application or SOAP-based Web service. Running hundreds of agents concurrently shows how your software performs in production environments. Load is a Java application that runs on Linux, Solaris, NT, Win2000, and Macintosh. While Load continues to be maintained, the next generation is the TestMaker program.
mod_backhand is a load balancing module for Apache. It provides per-request HTTP redirection within a heterogeneous Apache server cluster. Each request is processed and run through a set of "candidacy functions" to determine which server is best suited to respond. The request is then proxied to that server. Facilities are in place to allow you to write your own dynamically loadable decision making algorithms. Everything about the request and the current availability of resources can be used in the decision-making process.
SiteMesh was built upon the Java Servlet 2.3 API. It is a web-page layout system and web-application integration system to aid in creating large sites consisting of many pages for which a consistent look/feel, navigation, and layout scheme is required. It intercepts requests to any static or dynamically generated HTML page requested through the web-server, parses the page, obtains properties, and data from the content, and generates an appropriate final page with modifications to the original. It is ideally suited for Java based sites (particularly JSP) but can be dropped into any existing site that uses a Servlet engine including static, CGI, PHP, and ColdFusion generated pages.