PHP 5.4 je objavljen!

PHP razvojni tim je tokom jučerašnjeg dana objavio najnoviju "veliku" verziju PHP programskog jezika, skoro 3 godine nakon prethodne! Dugo očekivana verzija 5.4 nam donosi dosta novina i poboljšanja.

Od novina se izdvajaju traitovi, short array syntax, array dereferencing, pozivanje metode objekta odmah nakon instanciranja, kao i generalna poboljšanja oko brzine rada i korišćenja memorije. Celu listu izmena možete videti ovde.

Za sve zainteresovane da doprinesu samom PHP projektu, biće zanimljivo to što će u skorije vreme razvoj biti prebačen na git i Github (trenutno je sistem u fazi testiranja, koliko sam shvatio).

Interesantno je da PHP 5.4 ima tačno definisan "životni vek", koji traje do 1. marta 2015. godine, a sledeća "velika" verzija PHP-a bi trebala biti dostupna za otprilike godinu dana.

Izašla verzija PHP 5.3.10

PHP razvojni tim je upravo objavio najnoviju verziju PHP-a, verziju 5.3.10. Ova verzija ispravlja samo jednu sigurnosnu grešku, te se stoga korisnicima preporučuje da što pre postave ovu verziju na svoje servere.

Zbog prirode greške, ovaj sigurnosni propust utiče jedino na korisnike koji "vrte" PHP 5.3.9. Ukoliko imate neku stariju verziju, preporučljivo je da se verzija 5.3.9 preskoči i odmah postavi verzija 5.3.10.

PHP verzije 5.3.5. i 5.2.17

PHP razvojni tim je objavio nove verzije PHP-a, 5.3.5 i 5.2.17. Ove nove verzije rešavaju kritičnu grešku u PHP-u, koja može da se pojavi prilikom konverzije između stringa i decimalnog broja, što može dovesti do "zakucavanja" PHP interpretera u beskonačnoj petlji. Bug se pojavljuje na 32bitnim PHP procesima, nezavisno od toga da li je sistem 32 ili 64bitni. Preporučuje se da korisnici što pre preuzmu nove verzije PHP-a.

Ukoliko želite da proverite da li je vaš sistem podložan ovoj grešci, možete pokrenuti ovaj test skript iz komandne linije.

1