PHP 7 - Giriş
PHP 7 nedir?
PHP 7, PHP programlama dilinin büyük bir sürümüdür ve web uygulamalarının geliştirilip işletmelere ve buluta mobil için sunulma biçiminde bir devrim olarak lanse edilmektedir. Bu sürüm, PHP 5'in 2004 yılında piyasaya sürülmesinden sonra PHP için en önemli değişiklik olarak kabul edildi.
Yeni özellikler
PHP 7'ye eklenen düzinelerce özellik var, en önemlileri aşağıda belirtilmiştir -
Improved performance - PHP7 ile birleştirilen PHPNG koduna sahip olmak, PHP 5'ten iki kat daha hızlıdır.
Lower Memory Consumption - Optimize edilmiş PHP 7 daha az kaynak kullanır.
Scalar type declarations - Artık parametre ve dönüş türleri zorlanabilir.
Consistent 64-bit support - 64 bit mimarili makineler için tutarlı destek.
Improved Exception hierarchy - İstisna hiyerarşisi geliştirildi.
Many fatal errors converted to Exceptions - İstisna olarak dönüştürülen birçok ölümcül hatayı kapsayan istisna aralığı artırıldı.
Secure random number generator - Yeni güvenli rasgele sayı üreteci API'si eklendi.
Deprecated SAPIs and extensions removed - Çeşitli eski ve desteklenmeyen SAPI'lar ve uzantılar son sürümden kaldırıldı.
The null coalescing operator (??) - Yeni boş birleştirme operatörü eklendi.
Return and Scalar Type Declarations - Dönüş türü ve parametre türü desteği eklendi.
Anonymous Classes - Anonim destek eklendi.
Zero cost asserts - Sıfır maliyet iddiası desteği eklendi.
PHP 7, uygulama performansını neredeyse iki katına çıkarmak ve bellek tüketimini PHP 5.6'dan% 50 daha iyi artırmak için yeni Zend Engine 3.0 kullanıyor. Herhangi bir ek donanım gerektirmeden daha fazla eşzamanlı kullanıcıya hizmet vermeyi sağlar. PHP 7, günümüzün iş yükleri göz önünde bulundurularak tasarlandı ve yeniden düzenlendi.