Najnovija verzija najkorišćenijeg skriptnog jezika za kreiranje dinamičkih veb-sajtova, PHP 7.4, je tu!
Ovo je četvrta nadogradnja verzije 7.0 u kojoj su izvršena mnoga poboljšanja kada je reč o performansama i povećanoj bezbednosti PHP aplikacija.
U novoj verziji 7.4, osim novih zanimljivih funkcionalnosti, primećuje se nastavak tendencije poboljšanja performansi. Ovo je poslednja verzija pre verzije 8.0 čije se objavljivanje očekuje krajem tekuće godine.
PHP 7.4 je dostupan na svim SuperHosting.RS serverima.
Poboljšanja i novosti u PHP 7.4
Ovo su neke od novosti koje nam donosi nova PHP 7.4 verzija:
Poboljšanja jezika
Dodate su takozvane Arrow funkcije za mnogo preglednije jednolinijske funkcije, nova skraćenica za null coalescing operacije Null coalescing assignment operator, Numerički separator, tačnije mogućnost dodavanja donje crte (_) kako biste vizualno razdvojili numeričke vrednosti i još mnogo toga.
Preloading, za poboljšanje performansi
Preloading je prethodno kompiliranje PHP fajlova do bajtkoda. Ovo je još jedan dodatak funkcionalnom jezgru PHP-a koji dovodi do velikog poboljšanja performansi. Preloading daje mogućnost serveru da učita PHP fajlove već pri pokretanju, nakon čega će oni biti dostupni i prilikom svih narednih zahteva.
Više o preloading-u možete pročitati ovde.
Podrška za Typed properties
Dodate su typed class properties što donosi velika poboljšanja u sistemu tipova PHP-a. Dostupne su samo u klasama i zahtevaju modifikator pristupa (public, protected, private, var).
Više o Typed svojstvima možete pročitati ovde.
Ovo su samo neke od novosti koje nam donosi PHP 7.4. Potpuni spisak promena možete pronaći ovde.
Aktivirajte PHP 7.4 jednim klikom pomoću PHP Manager-a
Ako koristite deljeni hosting, možete da aktivirate PHP 7.4 putem kontrolnog panela cPanel -> PHP Manager by SuperHosting.
Savet: Pre nego što pređete na PHP 7.4, možete testirati performanse svog sajta i njegovih komponenti tako što ćete kreirati njegovu „radnu verziju“ (eng. staging copy) u cPanel-u. Ukoliko se radi o nekom CMS sajtu (WordPress, Magento, OpenCart, PrestaShop, itd.) instaliranom preko Softaculous-a, ovo možete jednostavno i brzo uraditi i odatle.
Nakon kreiranja „radne verzije“ sajta, možete aktivirati PHP 7.4. Tada možete sprovesti testiranja i proveriti da li sve funkcioniše kako treba sa novom PHP verzijom. Ukoliko aktivirate PHP 7.4 direktno na aktivnom sajtu (bez prethodnog testiranja u okviru njegovog „radnog“ okruženja) i primetite da određene stvari ne funkcionišu kako bi trebalo, uvek se možete vratiti „korak unazad“ na stariju verziju PHP-a posredstvom PHP Manager by Superhosting alata dostupnog u vašem cPanel-u.