ID: 6471
Updated by: jmoore
Reported By: [EMAIL PROTECTED]
Old-Status: Open
Status: Closed
Bug Type: Performance problem
Assigned To: 
Comments:

Went to fix this in CVS and it seems Zeev (or someone) has already done this.

James

Previous Comments:
---------------------------------------------------------------------------

[2000-08-31 13:33:31] [EMAIL PROTECTED]
PHP asks for the following ISAPI variables, in this order:

HTTP_COOKIE *
ALL_HTTP *
APPL_MD_PATH
APPL_PHYSICAL_PATH
AUTH_PASSWORD
AUTH_TYPE
AUTH_USER
CERT_COOKIE +
CERT_FLAGS +
CERT_ISSUER +
CERT_KEYSIZE +
CERT_SECRETKEYSIZE +
CERT_SERIALNUMBER +
CERT_SERVER_ISSUER +
CERT_SERVER_SUBJECT +
CERT_SUBJECT +
CONTENT_LENGTH
CONTENT_TYPE
LOGON_USER
HTTP_COOKIE *
HTTPS
HTTPS_KEYSIZE +
HTTPS_SECRETKEYSIZE +
HTTPS_SERVER_ISSUER +
HTTPS_SERVER_SUBJECT +
INSTANCE_ID
INSTANCE_META_PATH
PATH_INFO
PATH_TRANSLATED
QUERY_STRING
REMOTE_ADDR
REMOTE_HOST
REMOTE_USER
REQUEST_METHOD
REQUEST_URI
SCRIPT_NAME *
SERVER_NAME
SERVER_PORT
SERVER_PORT_SECURE +
SERVER_PROTOCOL
SERVER_SOFTWARE
URL
SCRIPT_NAME *
ALL_HTTP *


The ones marked with a * are requested twice, and the ones marked with a + shouldn't 
be requested unless HTTPS is set to 'on'. In all, 17 out of the 44 calls to 
GetServerVariable are avoidable.

---------------------------------------------------------------------------


Full Bug description available at: http://bugs.php.net/?id=6471


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to