Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aký je názov kompilátora PHP?

PHP nie je zostavený v tradičnom slova zmysle. Je interpretovaný . To znamená, že kód PHP vykonáva riadok po riadku špeciálnym programom s názvom tlmočník PHP (tiež známy ako motor php ).

Takto to funguje:

1. Php kód sa odošle tlmočníkovi. Môže sa to stať niekoľkými spôsobmi:

* prostredníctvom webového servera: Webový server dostane žiadosť o súbor PHP a odošle kód tlmočníkovi.

* prostredníctvom rozhrania príkazového riadku: Môžete spustiť skripty PHP priamo z príkazového riadku.

2. Tlmočník číta kód a prevádza ho na pokyny čitateľné. Tento proces nevytvára samostatný spustiteľný súbor.

3. Pokyny vykonáva tlmočník. Toto vykonanie vytvára výstup, ktorý sa potom odosiela späť používateľovi (v prípade webového servera) alebo zobrazený v termináli (v prípade vykonávania príkazového riadku).

Takže neexistuje jediný kompilátor „PHP“. Namiesto toho máme tlmočníka php , čo je zodpovedné za porozumenie a vykonávanie kódu PHP.

Niektorí bežní tlmočníci PHP sú:

* zend motor: Oficiálny motor PHP.

* HHVM (virtuálny stroj Hiphop): Alternatívny tlmočník vyvinutý spoločnosťou Facebook, známy pre jeho optimalizáciu výkonu.

* falcon: Rozšírenie PHP, ktoré ponúka vysoko výkonný rámec, zostavený priamo do natívneho kódu.

Je dôležité poznamenať, že aj keď sa interpretuje PHP, niektoré pokročilé funkcie, ako napríklad Opcache Rozšírenie môže predbežne kompilovať PHP kód do bytového kódu pre rýchlejšie vykonanie. Toto však stále nie je tradičný proces kompilácie.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené