(Lütfen benimle kal, üzgünüm ama bunu hızlı bir şekilde soramam.)
Hepimiz Joomla 3.5.0'ın Kararlı Sürümü'nü bekliyoruz, değil mi?
RC3 RC4 bugün piyasaya sürüldü ve son olarak piyasaya sürülmesinin ( Joomla 3.5.0 Kararlı, 21 Mart 2016 Pazartesi günü piyasaya sürüldü ), bir yıldan fazla bir süre sonra ve çok sayıda gol değişikliği ve ETA ertelemesi yapması sadece birkaç gün sürüyor.
En büyük özellik, diğer tüm göze çarpan geliştirmeler arasında , kesinlikle en yeni PHP7'de çalışabilme yeteneği olacak ve neredeyse% 50 daha hızlı yürütme ve bellek tüketiminde ( kaynak ) neredeyse 4 kat azalma olacak .
PHP7'deki iç değişiklikler nedeniyle (tip ipuçlarının ve şimdi ayrılmış “int”, “string” ve “float” kelimelerinin kullanılması nedeniyle, Joomla 3.5.0 çekirdeğinin kendisi PHP7 ile tam uyumlu olmalıdır.
( kaynak: RC4 Sürüm Haberlerinden Geriye Uyumluluk sonu :)
Kodun aniden kesilmediğinden emin olmak için geriye dönük bir uyumluluk sözümüz var. Ancak bizi bu sözü tutmaya zorlayabilecek koşullar var. Joomla 3.5'te durum böyledir. PHP 7'deki değişiklikler nedeniyle, String sınıfını StringHelper olarak yeniden adlandırmamız gerekiyordu, aksi takdirde Joomla! PHP 7 üzerinde çalışamaz. Bu çok küçük bir değişiklik ve bundan herhangi bir sorun beklemiyoruz. İlgilenenler için, daha fazla bilgi için String 1.3 Güncellemesinde paketini okuyabilirsiniz .
Onun gelişimini titizlikle izledim ve en yeni RC4'e kadar ilk Betalarından bu yana SiteGround'un PHP7'sinde J!
AMA ... Şu anda çok endişeliyim PHP7'yi desteklemek için tüm uzantıların tam olarak ne kadar hızlı olduğunu göreceğiz? Sitelerimizi şimdi v3.4.8'de olduğu gibi yapılandırılmış yeni PHP'de özgürce çalıştırabilmemiz aylar alacaktır.
SO ... Ciddi PHP7 desteklemek için favori yönetici uzantılarımın bazılarını manuel olarak güncelleme düşünüyorum , bu yüzden onları yeni v3.5 kullanmaya devam edebilirsiniz. Popüler ve aktif olarak desteklenenler için (Akeeba, JCE, vb ...) Oldukça hızlı gelmelerini umarak geliştiricinin güncellemelerini bekleyeceğim. Ama artık aktif olarak desteklenmeyenler için (yaşları boyunca kullanmaya devam ettiğim birçoğu var, sadece bana bilgi istemeyin, lütfen) kendim güncellemem gerekecek.
VE ... Son olarak sorum şu: PHP7 uzantısını uyumlu hale getirmek için hangi kod değişikliklerinin gerekli olduğunu biliyor musunuz?
Yani, Joomla ekibinin kendisinin Dize Güncelleme paketi 1.3 için geçirmesi gereken değişikliklerin yanı sıra ...