Giderek daha fazla geliştirici PHP'yi altyapılarında kullandı
Giderek daha fazla şirket web uygulamalarını buluttan yerel olarak değiştiriyor ve bu nedenle Amazon Web Services (AWS) veya Microsoft Azure gibi hiperscali gösteriyor. Bu, her yıl yayınlanan PHP Zend editörü 2024 için PHP Panorama'nın mevcut raporunun sonucudur.
Zend, eğilimi 2023'te buluttan uzakta buldu. 2024'te görüşmecilerin yüzde 55,7'si hiperscal'ı solda bıraktı ve bunun yerine altyapılarını bilgisayarlar için kullandı. Aksine, yüzde 33,6'sı AWS'de, dijital okyanusta yüzde 12,4, Microsoft Azure'da yüzde 10.3 ve Google Cloud platformunda yüzde 9 kaldı (burada burada birden fazla yanık izin verildi). Özel bulutların artan popülaritesi, Zend'in bir yandan, fiyatların sektör genelinde hiperscal için haklı olduğunu görüyor. Diğer faktörler veri koruması ve diğer yasal düzenlemelere uyumdur.

Çoğu PHP geliştiricisi şirket içi platformlar kullanır.
(Resim: Zend/Perforce)
PHP 8.3 en popüler PHP versiyonu olmaya devam ediyor
Çoğu geliştirici PHP 8'i kullanıyor ve PHP 8.3'ü yüzde 64 payla önde. Bunu yüzde 56,5 ile PHP 8.2, yüzde 45.1 ile PHP 8.1 ve yüzde 38,7 ile PHP 7.4 izliyor. Burada daha fazla Nion da kabul edildi. Ortalama olarak, ekipler ortalama 2.43 farklı PHP versiyonuyla 2023'e kıyasla bir artış olan 2.66 farklı PHP sürümü kullanıyor.
Zend'e göre, PHP 8.3'ün popülaritesi, 2024'te genişletilen PHP yaşam döngüsünün desteklenmesi nedeniyle gerçekleşmez ve tanıtımı da anket üzerinde bir etkisi olmak için çok geç olan. Aksine, ekip 7'den 8'e kadar düşük anahtarlama engellerinden kaynaklandığından şüpheleniyor: “PHP 8 ile, eski işlevlerin ve ters uyumluluğa sahip duraklamaların çoğunun yeni versiyonların benimsenmesini kolaylaştıran çoğu uygulama üzerinde sınırlı etkileri vardı”.

PHP 7.xe daha yaşlı projeler daha az ve daha az proje.
(Resim: Zend/Perforce)
PHP sürümünü seçerken, başka bir trend gösteriyor: yüzde 62,3 ile, çoğu geliştirici toplumda hala desteklenen PHP sürümlerini kullanıyor. Aksine, canlı bir yüzginin (ale) sadece yüzde 37,7'si. Önceki yıllara kıyasla, bu önemli bir düşüştür. 2023'te, dağıtımdaki EOL sürümleri 2022'de hala yüzde 54,5 ve hatta yüzde 61'e sahipti. Son 12 ayda PHP'nin göçü katılımcıların yüzde 76,3'ünü gerçekleştirdi.
PHP 7.4 yüzde 51.1, katılımcıların yüzde 29,2'si PHP 8.1'e göç etti, PHP 8.0'ın yüzde 25,3'ü, PHP 5.6 veya daha büyük ve PHP 8.2'nin yüzde 20,5'i. PHP 7.x'in ana göçü lensi yüzde 27,8'lik bir payı ile PHP 8.3'tür ve bunu yüzde 26,8 ile PHP 8.2 izler. Görüşülen kişiler, göçte en yaygın tüketici faktörler olarak testi ( %38.2) ve yeniden düzenleme ( %35.6) olarak adlandırdı.
Centos kaybeder, Alpine Linux zaferleri
Önceki yılda olduğu gibi, işletim sistemleri için Debian'a dayanan platformlar daha ileride. Ubuntu'da, tüm PHP ve Debian uygulamalarının yüzde 55,6'sı doğrudan yüzde 38,2 çalıştı. Böylece Centos yüzde 18,8, yüzde 17,7 ile Alpine Linux, Red yüzde 13,2 ile Enterprise Linux ve yüzde 13,2 ile pencereler vardı.

Alpine Linux, 2023'e kıyasla onuncudan 4'e yükseldi.
(Resim: Zend/Perforce)
Centos, Red'in Haziran 2024'te desteği üstlenmesi nedeniyle eylemlerde önemli ölçüde kaybetti. 2023'e kıyasla Centos hala 3. sırada yer alabilir, ancak neredeyse yüzde 5,7 kaybetti. Alpine Linux ise ileriye doğru net bir sıçrama yapıyor. Bellek geçirmez işletim sistemi onuncudan 4.'ye yükselir ve yüzde 5,6 oranında artar.
Konteyner Platzhirsch Docker
Kullanılan konteyner teknolojisi sorunu, geliştiricilerin mutlak çoğunluğuna yanıt veriyor: Docker, yüzde 93,3'lük bir payla pazara hakim. Podman'ın ikincisi yüzde 12,1 ve üçüncü kapta yüzde 11,5 ile takip ediyor. Bununla birlikte, her ikisi de 2023'ten çok daha sık kullanılmaktadır (Podman: yüzde 8,1; Containder: yüzde 5,5).
PHP anketinde, PHP anketinde, PHP ortamlarını kapsayıcıların yardımıyla inşa eden tüm daha büyük şirketlerin üzerinde olduğu da belirtilmiştir: “Konteyner teknolojileri ile, öğrenme eğrisi genellikle caydırıcıdır. Ayrıca, topluluğun görüntülerinin adaptasyonu da hayal kırıklığına neden olan zor olabilir.”

PHP genişlemesinin yönetimi, konteyner görüntülerinde en fazla sayıda soruna neden olur.
(Resim: Zend/Perforce)
Topluluk görüntülerinde en sık meydana gelen sorunlar sorulduğunda, geliştiricilerin yüzde 26,4'ü PHP uzantılarını yönetmede zorluklar ve yüzde 16,8 veya eksik destek eksik belgeleri çağırıyor.
Anket, Ekim ve Aralık 2024 arasında Zend'i (2019'dan beri gerçekleştirilen DevOps tedarikçisinin bir parçası) 561 PHP kullanıcısı arasında gerçekleştirdi, bunların yüzde 75'i geliştirici olarak sınıflandırıldı. Katılımcıların yaklaşık yüzde 90'ı beş yıl veya daha fazla PHP kullandığını iddia ediyor. Yaklaşık yüzde 58 ile on beş yıl veya daha uzun bir süredir. Daha fazla ayrıntıyla yapılan tam anket, Zend'i kayıt web sitesinde ücretsiz olarak indirmek için sunmaktadır.
(DSÖ)