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
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
HHVM Kullanım Sonu (EOL) Aşağıda, HHVM’den kademeli olarak sona ermemizle bağlantılı tüm detaylar ve son teslim tarihleridir.
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.
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 .