PHP accelerator - XCache
På grund af de grundlæggende funktioner i PHP (stadig i kildekoden er altid oversat) er egnet til menigheder webservere bruge en af de tilgængelige PHP accelerator. På kort sigt, som så oversættes PHP script gemt i cachen, og når det ikke kræver oversættelse, som faktisk mindske byrden af PHP med omkring 50% (den mere eller mindre, afhængigt af kompleksiteten af PHP-scripts). Da den nye PHP 5.3 er et problem med eAcceleratorem (så vidt jeg har brugt det). Xcache pakker i Debian, og derfor ikke behøver at oversætte det til at opgradere PHP.
Installer XCache under Debian er meget enkel - det er inkluderet i pakkesystem.
aptitude install php5-xcache Følgende ændrede konfigurationsfilen (Joe / etc/php5/apache2/conf.d/xcache.ini) og ændringer i konfigurationen:
... xcache.size = 64M xcache.count = 3 ... xcache.optimizer = On ... Hvis du har brugt eAccelerator, skal du slukke for den (i min konfiguration, betød det zaremovat linjer eacceleratorem - Joe / etc/php5/apache2/php.ini) og den efterfølgende genstarte Apache2
/etc/init.d/apache restart 






















Hej,
især på maskiner med en mindre mængde RAM du giver stor vægt på xcache.size. Xcache er fuld af fejl og 64 megabyte på din maskine, det ser billigere end den hukommelse og swap = endelig.
@ Tixik
For mig er aldrig sket, og jeg har det på maskinen for at være 600.000 sidevisninger om dagen ... men spørgsmålet er, hvad det betyder lidt RAM? I dag minimim 2GB, jeg har på mine servere ... omkring 4 gigabyte.