Phalcon (kehys)

Phalcon Phalcon logo.png -kuvan kuvaus.

Tiedot
Kehittäjä Phalcon-avustajat
Ensimmäinen versio 14. marraskuuta 2012
Viimeinen versio 4.0.5 [1] (7. maaliskuuta 2020)
Tallettaa github.com/phalcon/cphalcon
Kirjoitettu Zephir , C , PHP
Ympäristö Monialustainen
Kieli (kielet Monikielinen
Tyyppi Kehys
Lisenssi BSD-lisenssi
Verkkosivusto phalconphp.com

Phalcon on PHP- kehys, joka perustuu MVC- suunnitteluun ja joka edistää korkeaa suorituskykyä. Alun perin vuonna 2012 julkaistu ilmainen kehys on saatavana BSD-lisenssillä .

Toisin kuin useimmat PHP-kehykset, Phalcon toteutetaan C-kielellä kirjoitettuna laajennuksena suorituskyvyn optimoimiseksi. Tämä lähestymistapa parantaa suorituksen nopeutta ja vähentää samalla resurssien kulutusta ja pyrkii mahdollistamaan suuremman määrän pyyntöjä sekunnissa verrattuna PHP: hen kirjoitettuihin vastaaviin kehyksiin.

Tällä lähestymistavalla on kuitenkin haittapuoli, että vaaditaan järjestelmänvalvojan käyttöoikeuksia palvelimelle kehyksen asentamiseksi, joka on valmiiksi koottujen tiedostojen tai lähteiden muodossa itse kääntämistä varten.

Historia

Phalconin loi Andres Gutierrez, joka etsii uutta lähestymistapaa PHP: ssä kirjoitettuihin kehyksiin.

Phalcon on portmanteau-sana, joka on muodostettu PHP: stä ja englanninkielisestä Falcon- sanasta (falcon), joka on yksi nopeimmista eläimistä.

Phalcon 3.0.0 julkaistu 29. heinäkuuta 2016, tämä pääversio sisältää tuen PHP 7: lle ja siitä tulee ensimmäinen LTS (Long Term Support).

Phalcon 4.0.0 julkaistu 21. joulukuuta 2019, tämä uusi pääversio tukee PHP 7.2, 7.3 ja 7.4. Phalcon ottaa nyt PSR-nimiset PHP-suositukset kirjaimellisesti.

Tällä hetkellä PSR-3, PSR-7, PSR-11, PSR-13, PSR-16 ja PSR-17 otetaan huomioon. Tästä syystä on myös tarpeen lisätä PHP: hen PHP-psr-niminen laajennus, jotta Phalcon toimii.

Huomautuksia ja viitteitä

  1. https://github.com/phalcon/cphalcon/releases/tag/phalcon-v0.4.5
  2. "  cphalcon / LICENSE.md masterissa · phalcon / cphalcon · GitHub  " , GitHubissa
  3. "  Phalcon 3.0.0 julkaistu - Phalcon Framework  " , osoitteessa phalcon.io ,29. heinäkuuta 2016(käytetty 29. heinäkuuta 2016 )
  4. "  Phalcon 4.0.0 julkaistu - Phalcon Framework  " , osoitteessa phalcon.io ,21. joulukuuta 2019(käytetty 21. joulukuuta 2019 )
  5. “  PHP-standardien suositukset  ” , osoitteessa php-fig.org
  6. "  PHP-laajennus, joka tarjoaa hyväksytyt PSR-liitännät  " , osoitteessa github.com

Liitteet

Aiheeseen liittyvät artikkelit

Ulkoiset linkit