PHP.mk документација

Пренасочувања на функции на WinCache

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

wincache.reroutes.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека wincache.reroutes.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
Пренасочувања на функции на WinCache

Референца за `wincache.reroutes.php` со подобрена типографија и навигација.

wincache.reroutes.php

Пренасочувања на функции на WinCache

ЗАБЕЛЕШКА: wincache.rerouteini беше отстранета од WinCache 1.3.7.0. Заменета е со автоматски пренасочувања на функции. Погледнете: wincache.reroute_enabled.

Пренасочувањата на функциите на WinCache (достапни од WinCache 1.2.0, отстранети од WinCache 1.3.7.0) може да се користат за замена на вградените PHP функции со нивните еквиваленти кои се оптимизирани за конкретна цел. Екстензијата WinCache вклучува оптимизирана имплементација за Windows на PHP функциите за датотеки што може да ги подобри перформансите на PHP апликациите во случаи кога PHP треба да пристапи до датотеки на мрежни удели. Оптимизираната имплементација е обезбедена за следните функции:

За да го конфигурирате WinCache да ги користи пренасочувањата на функциите, користете ја датотеката reroute.ini што е вклучена во пакетот за инсталација на WinCache. Копирајте ја оваа датотека во истата директориум каде што php.ini се наоѓа датотеката. После тоа, додадете ја поставката wincache.rerouteini во php.ini и наведете апсолутна или релативна патека до reroute.ini file.

Пример #1 Овозможување на пренасочувања на функциите на WinCache

wincache.rerouteini = C:\PHP\reroute.ini

Забелешка: Ако се овозможени пренасочувањата на функциите на WinCache, се препорачува да се зголеми големината на кешот на датотеки на WinCache. Ова може да се направи со користење на wincache.fcachesize setting.

На reroute.ini датотеката ги содржи мапирањата помеѓу нативните PHP функции и нивните еквиваленти во WinCache. Секој ред во датотеката дефинира мапирање со користење на следната синтакса:

<PHP function name>:[<number of function parameters>]=<wincache function name>

Примерот на датотеката е прикажан подолу. Во овој пример повиците до PHP функцијата file_get_contents() ќе бидат заменети со повици до wincache_file_get_contents() само ако бројот на параметри предадени на функцијата е помал или еднаков на 2. Наведувањето на бројот на параметри е корисно кога функцијата за замена не ги обработува сите параметри на функцијата.

Пример #2 Содржина на датотеката Reroute.ini

[FunctionRerouteList]
file_exists=wincache_file_exists
file_get_contents:2=wincache_file_get_contents
readfile:2=wincache_readfile
is_readable=wincache_is_readable
is_writable=wincache_is_writable
is_writeable=wincache_is_writable
is_file=wincache_is_file
is_dir=wincache_is_dir
realpath=wincache_realpath
filesize=wincache_filesize

Белешки од корисници 1 белешка

дејвид.гарсија.гарсија@gmail.com
пред 11 години
Prior to Wincache 1.3.7.0 rerouting was broken, see this in the official forums:

 http://forums.iis.net/t/1213205.aspx?Function+reroute+not+working]
 
After that version, file rerouting functions are enabled by default, to disable them use:
 
 wincache.reroute_enabled=0
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.