RIP WordPress ve HHVM – Başarıyla

RIP HHVM. WordPress sitenize güç vermek için HHVM’ye veda etme zamanı geldi. Artık Kinsta’da HHVM’yi desteklemiyoruz veya sunmuyoruz. Asla resmi olarak desteklenmedi ve WordPress’teki ekip onu bir yıldan fazla bir süre önce test etmeyi bıraktı. HHVM V3.30 ayrıca PHP’yi destekleyen son sürüm serisi olacak.
Ücretsiz demoyu deneyin
Artan uyumluluk sorunları, performansın azalması ve daha fazla PHP desteği olmadığı için, bu artık WordPress üretim siteleri için iyi bir seçim değildir. Bu nedenle, tüm müşteriler için 20 Ağustos 2018’den itibaren HHVM’yi yavaş yavaş sildik.
Şu anda Sitenizde HHVM kullanıyorsanız, bu değişikliğin sizi nasıl etkilediği ve ne yapmanız gerektiği hakkında aşağıdaki tüm ayrıntılara bakın. Bunun neden olumsuz bir değişiklik olmadığını tartışıyoruz.
HHVM arka planı
HHVM artık WordPress için bir seçenek değil
HHVM Kullanım Sonu (EOL)
HHVM’den PHP’ye taşınma
Arka Plan HHVM HHVM’nin neden kaybolacağına dalmadan önce, Kinsta’nın neden başından beri sunmaya başladığı bir bakışta bakalım. Her şey Facebook adlı küçük bir siteyle (veya bir zamanlar küçük olan) başlar. Bu başlangıçta PHP’de yazılmıştır ve site tüm istekleri grafikten sunmak için gereken bilgi işlem gücünü serbest bırakmaya başladığında. Bu esas olarak o sırada mevcut olan PHP yürütme makinelerinin verimsizliğinden kaynaklanmaktadır. Facebook’taki mühendisler ve geliştiriciler parlak fikirlerle geldi. Sadece daha fazla sunucu satın almak yerine, neden sorunları yazılım düzeyinde çözmüyorsunuz?
Böylece HPHPC adı verilen C ++ için bir PHP derleyicisi yaptılar. Orijinal PHP kodu, yürütülebilen (bazen dosya boyutu gigabayte ulaşır!) Binari’ye derlenir ve opcode içine derlenir ve yorumlanır. Bu, performansın yaklaşık altı katını üretir, ki bu çok büyük! Altı kat daha hızlı gelmeyebilir, ancak aşağıdaki şekilde görürseniz, onu perspektife koymaya yardımcı olabilir. Web hizmetlerini açmak için 600 sunucu satın almak yerine, yalnızca 100’e ihtiyacınız var. Bu, sadece kodu çalışma şeklinizi değiştirdiğiniz için oldukça olağanüstü bir tasarruftur. Her makine, kodda sadece birkaç değişiklikten sonra (hata onarımı hakkında düşünmek), hızla yorucu ve zorlaşır. Bu yüzden 2013’te Facebook artık HPHPC kullanmamaya karar verdi, ancak üretimden en az üç yıl boyunca kazandıkları kodu ve deneyimi geri dönüştürdü ve bir Sanal Makine (HHVM) Hiphop başlattı. Bu makine, PHP’yi bayt koduna dönüştürür ve daha sonra tam zamanında (JIT) derleyici tarafından çalıştırıldığında 64bit bir motor koduna dönüştürülür. Bu da daha fazla performans iyileştirmesi sağlar!
HHVM

Kinsta’da talep eden ve yüksek trafik talep eden birçok site yıllardır HHVM kullanmıştır ve yükleme süresinde olağanüstü bir düşüş yaşamıştır. HHVM ayrıca, WordPress tarafından veritabanından verileri PHP belleğinde saklamak için tanıtılan dahili bir önbellek sistemi olan nesne önbelleğini de etkinleştirir. Bu, veritabanı çağrılarının sayısını azaltarak ve PHP yürütme süresini hızlandırarak veritabanı verimliliğini artırır. Bu, HHVM’nin önbellek olamayacak çok fazla içeriğe sahip daha dinamik bir site için her zaman iyi olduğu anlamına gelir. Ancak ne yazık ki, tüm bunlarla, HHVM WordPress ve PHP açısından iyi gidiyor. Aşağıdaki nedene dalacağız. HHVM artık WordPress için bir seçenek değil, HHVM’nin artık WordPress veya Kinsta istemcileri için uygun bir teknoloji olmamasının birçok nedeni olanlar. İlk olarak, HHVM tamamen V3.30 sürümünde PHP’ye destek verdi. İkincisi, HHVM’nin aslında WordPress tarafından hiçbir zaman resmi olarak desteklenmediğini belirtmek önemlidir. Hıza takıntılı olan WordPress Core ekibinin birkaç üyesi sayesinde uyumlu hale getirildi (#27881). Kinsta gibi bazı WordPress barındırma sağlayıcıları, daha sonra ek performans iyileştirmelerinden yararlanmak için müşterilere (2016’da başlattık) sağlayın.
WordPress aslında Mayıs 2017’de (bir yıldan fazla bir süre önce) temel test altyapısının bir parçası olarak HHVM’ye girmeyi bıraktı. John Blackboururn’un söylediği şey bu, bir WordPress Core geliştiricisi: HHVM’de WordPress sitesini çalıştırırsanız, çok daha fazla desteklenen ve test edilen PHP 7+ ‘a geçmeyi düşünmelisiniz ve yönlendirilen tüm avantajları sunmalısınız. HHVM. HHVM artık WordPress Core ekibi üyeleri tarafından test edilmediğinden, hatalar ve uyumluluk sorunları ortaya çıkmaya başladı. Birçoğu doğrudan tanık edildi (#8194). Neredeyse bir yıl önce bir başarısızlık olarak başlayan şey, HHVM’nin en son sürümü ile bir başarısızlık akışı haline geldi ve şimdi eklentilerin işlevselliğini ve popüler üçüncü taraf WordPress temasını etkiliyor. Bu nedenle, HHVM artık istikrarlı bir çözüm değildir veya WordPress siteleri için uygundur. Bültenlere kaydolun
Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!
Şimdi abone olun

HHVM’yi barındırma desteğine ek olarak, PHP vs HHVM ölçütleri, PHP 7.2’nin HHVM’den gerçekten daha hızlı performans gösterdiği gösterdik. PHP ilk kez tüm testlerde bir kupa kazandı; WordPress Mandiri, WooCommerce ve kolay dijital indirme sitelerini içerir.
WordPress Kıyasları (PHP vs HHVM)
Ve PHP 7.3 ve 7.4 daha da hızlı. Derin PHP kıyaslama sonuçlarımıza bakın.
WordPress Kıyasları 5.0 PHP

Bu nedenle en iyi performans için PHP 7.4’ü kullanmanızı öneririz. Şu anda Mykinsta kontrol panelinde PHP 7.2, 7.3 ve 7.4 sunuyoruz. PHP makineleri arasında tek bir tıklamayla kolayca geçiş yapabilirsiniz. Php 7.4 olarak değiştirin
HHVM Kullanım Sonu (EOL) Aşağıda, HHVM’den kademeli olarak sona ermemizle bağlantılı tüm detaylar ve son teslim tarihleridir.

Kesinti ve WordPress problemi ile kavga mı ediyorsunuz? Kinsta, zamanınızı korumak için tasarlanmış bir barındırma çözümüdür! Özelliklerimizi görün
15 Haziran 2018’den itibaren HHVM’ye geçmek artık Mykinsta kontrol panelinden mevcut değil. Önemli: Bu tarihten sonra HHVM’den hareket ederseniz, artık geri dönemezsiniz.

20 Ağustos 2018’de HHVM tamamen silindi. Bu, tüm HHVM sitelerinin PHP 5.6+ ‘a yönlendirildiği ve HHVM’nin Mykinsta kontrol panelinden tamamen silindiği anlamına gelir.
HHVM’den PHP Kinsta’ya geçin, sadece en temel güvenlik nedenleriyle değil, aynı zamanda performans için her şeyi -Date’i korumak için sunucu tarafı yazılımını rutin olarak güncelleyin.
Herhangi bir yazılım gibi, PHP’nin ileriye dönük çeşitli şeyleri teşvik etmeye ve iyileştirmeler yapmaya devam etmek için itaat edilmesi gereken bir serbest bırakma yaşam döngüsü vardır. Her ana PHP sürümü, serbest bırakıldıktan sonra genellikle iki yıl boyunca tam olarak desteklenir. Bu süre zarfında, hatalar ve güvenlik sorunları geliştirildi ve düzenli olarak yamalandı.
WordPress için desteklenen PHP sürümü
Yukarıda görebileceğiniz gibi, PHP 5.6 ve 7.0 kayboldu ve 7.2, 2020’nin sonuna doğru aynı şekilde silinecek. Bu nedenle, en kısa sürede daha yüksek bir PHP versiyonuna geçmenizi şiddetle tavsiye ediyoruz, PHP 7.3 veya 7.4 .

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir