Previous Topic

Next Topic

Book Contents

Book Index

V10 New Features

Multi-threaded Modes

Easy switching between ISAPI and FastCGI modes with predefined option values, which can be fine tuned in webserver.dat if necessary.

PHP XCache

PHP processing eAccelerator was replaced by XCache. It's optimizing the PHP compiled bytecode and caches it to shared memory, to reduce overhead and improve performance of repeatedly run scripts. Results in 9% speed increase and the same stability.

DIGEST MD5 authentication

DIGEST MD5 authentication can be used, digest is created upon request by HTTPClass.

_____________________________________________________________________

Application Specific FastCGI Timeout

Through webserver.dat it allows to override FastCGI timeout for specific extensions (filters) – used for ActiveSync URL (default 25 minutes, up to 30 minutes). Global timeout still remains at 2 minutes.

CGI support for CERT_ and CERT_SERVER_ variables

Support for new variables including SUBJECT, ISSUER and FLAGS has been added. If used will require and verify peer certificate authentication can be based only on the client certificate using CERT_SUBJECT.

Directory Content Listing Scripts

New, safer scripts created for directory content listing.

Support for Port in Virtual Host Name

Administrator can specify port for a virtual host, server checks the local port if virtual host name port present.

WCS – HTTP Binding Service

Multiple wait connections handling added, improved thread safety, last connection receives the result.

WCS Support for JSON

Introduced for IM client in WebClient, other improvements done so that WCS is now ultra stable.

HTTPInfo Structure Cookies Auto Set

Cookies element is automatically set for the site in the HTTPInfo information block.

RegEx Rewrite – R Flag

Support for [R=<httpcode>] added.

RegEx Rewrite – Error Responses

Support for URL and File RegEx search and rewrite, File changes the error Content-Type properly, to redirect a non existing path to a real do: 404;/webmail/client/skins/myskin/(.*) URL /webmail/client/skins/default/$1.