PHP 7.2 resmi olarak 30 Kasım’da duyurulmuş idi ve artık web sunucular tarafından kullanılabilecek şekilde aktiftir. Bu yeni sürümde yeni özellikler, fonksiyonlar ve geliştirmeler yer alıyor.

Web Profu her hafta e-postanızda. Ücretsiz abone olmak için tıklayın.

Web tasarımı için PHP büyük öneme sahip o nedenle yenilikleri yakından takip etmek son derece önemli. Webprofu olarak PHP dersleri kapsamında PHP 7.2'yi sizlerle inceliyoruz.


Çekirdek geliştirmeleri

PHP çekirdeğinde aşağıdaki alanlarda yenilikler yapıldı.

- Arguman tipinde geliştimeler.
- Return nesnesi tipi tanımlamamalarında geliştirmeler.
- Parametre tipi genişletilmesi.


Güvenlik geliştirmeleri


Argon2 şifre yapısı

Bu hashleme algoritması 2015 yılında en başarılı şifreleme algoritması olarak seçilmiş idi. PHP 7.2 ile artık bir alternatif olarak kullanıma sunulmuştur. Web sitenizdeki şifeleri bu şekilde daha iyi şekilde koruma altına alabilirsiniz. Aşağıda basit bir kullanımına örnek görebilirsiniz.

password_hash('password', PASSWORD_ARGON2I);

Argon2 Şifre yapısı hakkında daha detaylı bilgi.
https://wiki.php.net/rfc/argon2_password_hash


Libsodium Kütüphanesi artık PHP'ye dahil oldu

PHP 7.2 ile beraber Sodium kütüphanesi PHP çekirdeğine dahil edildi. Libsodium yüksek hızda eliptik eğri şifreleme, kimliği doğrulanmış şifreleme, dijital imzalar ve daha pek çok şey sunan modern bir şifreleme kütüphanesidir.

Libsodium Kütüphanesi hakkında daha detaylı bilgi için,
https://paragonie.com/book/pecl-libsodium/read/01-quick-start.md


Düşürülen özellikler

Aşağıdaki özellikler ve fonksiyonlar artık PHP 8.0'dan sonra desteklenmeyecek.

- _autoload fonksiyonu
- $php_errormsg yerini error_get_last ve error_clear_last fonsiyonlarına bırakacak
- create_function()
- mbstring.func_overload
- gmp_random() 
- (unset) cast
- each()
- assert() 
- $errcontext


PHP 7.2 WordPress için ne anlama geliyor?

WordPress'in resmi açıklamasına göre WordPress ile yapılmış sitelerin %19,8'i PHP 7 kullanıyor. Ve sadece %5'i PHP 7.1 kullanıyor. Sitelerin %40 halen PHP 5.6 kullanmaya devam ediyor. %39 ise çok riskli olmasına rağmen daha eski sürümlerde kalmış durumda. Aralık 2016 yılında WordPress kullanıcılara PHP 7 ve üzerine geçmesi için resmi bir tavsiyede bulunmuş idi.

WordPress PHP Kullanımları

PHP 7, PHP 5,6'ya göre çok daha hızlı. Daha hızlı bir web siteniz olsun istiyor iseniz bu geçişi mutlaka yapmalısınız. Bu iki sürüm arasındaki farkı daha yakından incelemek için PHP 5.6 ile PHP 7 arasındaki farklar isimli yazımızı inceleyebilirsiniz.

WordPress PHP Hızları

Aşağıda performan bakımından bir karşılaştırma grafiği görebilirsiniz. PHP 7.2 şu anda en hızlı teknoloji durumunda.


Sonuç olarak

PHP 7.2'ye geçmeden önce var olan web sitenizin bir yedeğinizi almanızı ve lokalde testlerinizi yaptıktan sonra bu geçişi yapmanızı öneriyoruz.   


Daha fazla kaynak;

Etiketler : biz kimiz sosyal medt CSS

Görüşlerini Paylaş

Benzer Web Tasarımı Yazıları