Instalarea modulului optimizator Zend pe freebsd 9

Zend Optimizer este singura aplicație distribuită gratuit. Este un modul de server pentru rularea scripturilor codate cu Zend Encoder și Zend SafeGuard Suite, precum și un pic de accelerare a acestora (se spune că până la 40%).







Avem OS FreeBSD 9.1-STABLE amd64. Destul de o sarcină trivială, adăugați modulul la php. Da, nu a fost aici. RÂDE:
Zend Technologies. a refuzat să dezvolte acest modul pentru FreeBSD. lăsându-ne să fim mulțumiți de v3.3.0.
Ca să nu faceți pasul pe rake, voi clarifica faptul că Zend Optimizer nu funcționează:
- MySQL este mai mare decât 5.2.
- PHP este mai mare decât 5.2.

Să începem instalarea din porturi:

# cd / usr / ports / devel / ZendOptimizer /
# faceți instalarea curată

După instalare, vi se va solicita să adăugați următorul cod la /usr/local/etc/php.ini:

Să verificăm corectitudinea instalării - nu ar trebui să existe erori:

De asemenea, verificați-l în modulele instalate:

# 91; rădăcină @ tower / usr / local / etc / rc.d # 93; # php -m
# 91; Module PHP # 93;
.
MySQL
mysqli
DOP
PDO_MYSQL
reflecție
sesiune
SPL
Zend Optimizer
.
# 91; Module Zend # 93;
Zend Extension Manager
Zend Optimizer

Asta e tot. Mult noroc.

PHP designeri de limbaj de programare a decis să includă în viitoarea lansare a caching PHP 5.5 ramură și optimizarea sistemului bytecode Zend Optimizer +, disponibil anterior ca parte a pachetului de proprietate Server Zend, dar, recent, cartografiată de Zend Technologies în categoria de proiecte software gratuite.







Includerea Zend Optimizer + a PHP (în termeni generali, fără referire la versiunea) au votat 66 din 77 de participanți ai proiectului cu drept de vot. Atunci când se analizează includerea unui nou sistem, care este în dezvoltarea PHP 5.5 votate de 44 de participanți din 77 de ramură, având în vedere faptul că adăugarea de Zend Optimizer + va conduce, probabil, la lansarea PHP 5.5 cu eliberare întârziată pentru una sau două luni din cauza necesității de teste suplimentare.

Inițial, era de așteptat ca în PHP este inclus cod concurente sistem liber APC (Alternative PHP Cache), dar din cauza problemelor nerezolvate cu cache și consumul de memorie de operare APC de calitate în ramura PHP 5.4 a fost evaluată ca nefiind suficient de stabile și de lucru pe a fost transferat integrarea APC în PHP 6.0 ramură. Codul de deschidere Zend Optimizer +, care a fost anunțat pe un suport stabil complet pentru ramurile PHP 5.2. *, 5.3. *, 5.4. * Și PHP 5.5-dev, combinată cu o performanță mai mare, determină alegerea finală a solicitantului pentru titlul de PHP regulate sistem Opcode cache .

Zend Optimizer + oferă un mijloc de a accelera executarea de script-uri în limba PHP prin utilizarea tehnologiei și utilizarea Opcode caching optimizări suplimentare. cod de script precompiled este în cache în memoria partajată, evitându-se astfel performanța de citire pe disc, analiza și compila codul sursă, script-uri la repornire pași. În plus, Zend Optimizer + include metode suplimentare pentru optimizarea bytecode este generat, care permite accelerarea și datorită execuției rapide a bytecode.

Conform testelor efectuate de Zend Optimizer + o medie de 5-20% câștigurile de performanță în APC, oferă cea mai bună compatibilitate cu diverse ramuri și capabilități ale limbajului PHP, și cuprinde mijloace pentru detectarea corupției de date (de exemplu, datorită scris incorect limbaj PHP-funcția C). De la APC avantajele menționate suport API pentru gestionarea memoriei cache de date și posibilitatea de returnare, care este folosit pentru cache nu au rulat script-uri.







Trimiteți-le prietenilor: