Bu sorular yalnızca PHP'yi üç ana programlama dilinden biri olarak seçen geliştiricilere gösterilmiştir.

PHP

Ülke veya bölgeye göre ana programlama dili olarak PHP kullanım oranı

PHP, en çok Fransa'da popüler olmaya devam etmektedir: Fransız geliştiricilerin %43'ü ana dil olarak PHP'yi kullanmaya devam ederken bu yıl %5'lik bir artış göstermiştir.

Hangi PHP sürümünü/sürümlerini düzenli olarak kullanıyorsunuz?

PHP 7.4 kullanımı geçen yıl boyunca artmaya devam ederek %76'lık kullanım ile en popüler PHP sürümü olmuştur (2020'ye kıyasla %32 artış göstermiştir). Yeni PHP 8.0 de gittikçe daha çok kullanılmaktadır ve PHP geliştiricilerinin %34'ü yeni sürümü kullandıklarını bildirmiştir.

Düzenli olarak hangi PHP yazılım geliştirme ortamını/ortamlarını kullanıyorsunuz?

PHP geliştiricilerinin büyük bir kesimi yerel ortamlar (%74) kullanmaktadır. Container'a alınmış ortamların kullanım oranı %45'te kalarak geçen yıla göre değişim göstermemiştir.

PHP kodunun hatalarını genellikle nasıl ayıklıyorsunuz?

Hangi PHP çerçevelerini ve platformlarını düzenli olarak kullanıyorsunuz?

Laravel'in popülerliği son yılda çok büyük ölçüde artmıştır (%50'den %67'ye artış göstermiştir). Symfony (%24) ve WordPress (22%) önceki yıllarla aynı oranlara sahiptir.

Asenkron PHP için herhangi bir kütüphane veya çerçeve kullanıyor musunuz?

Asenkron araçların kullanımında bir önceki yıla göre gözle görülür bir fark yaşanmadı. PHP 8.1 için Fibers'in kabul görmesi ve 2021 için planlanan Laravel Octane lansmanı ile PHP'de asenkron tekniklerin daha çok benimsediğini ve farkındalığın arttığını gözlemleme ihtimalimiz yüksek.

Üretimde PHP uygulamalarınızı nasıl çalıştırıyorsunuz?

PHP ile geliştirmek için hangi kod düzenleyiciyi veya IDE'yi kullanıyorsunuz?

Katılımcı havuzunu en iyi şekilde temsil etmek için aldığımız tüm önlemlere rağmen sonuçlar JetBrains ürünü kullanıcılarıyla ilgili daha fazla veri sunmaktadır. Bunun nedeni, JetBrains kullanıcılarının ankete katılım oranının yüksek olmasıdır.

Eğer kullanıyorsanız, hangi test altyapılarını düzenli olarak kullanıyorsunuz?

Test yazarlığı PHP geliştiricileri arasında daha yaygınlaşmıştır (bir önceki yıla göre %8 artışla %72'ye yükselmiştir). PHPUnit kullanımı (%63) %13'lük bir oranla artış göstermiştir. 2020'de kullanıma sunulan Pest ise şimdiden %6'lık bir oran elde ederek büyük bir başarı göstermiştir.

Ek olarak hangi kalite araçlarını düzenli bir şekilde kullanıyorsunuz?

Statik analiz kullanıyor musunuz?

PHP ekosisteminde statik analiz araçlarının popülerliği artmaya devam etmektedir. Diğer dillerle kıyaslandığında PHP için statik analizin benimsenme orası hâlâ ortalamanın altındadır.

PHP projeleri için statik analizden yararlanmak istiyorsanız Docket container'ındaki CI'da PhpStorm kontrolleri yürütmenize izin veren Qodana'yı kullanmayı düşünebilirsiniz.

Hangi şablon motorlarını kullanıyorsunuz?

Performans profili oluşturma ya da performans ölçümü için hangi aracı/araçları kullanıyorsunuz?

PHP ile ne tür yazılımlar geliştiriyorsunuz?

PHP web sitesi geliştirilirken en çok kullanılan ortam (81%) olmaya devam etmektedir. Oldukça yaygın diğer uygulama alanları ise yardımcı programlardır (%27).

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

JetBrains Tech Insights Lab'e katılın

JetBrains ürünlerinin kullanımını daha kolay ve çok daha güçlü hâle getirmek için anketlere ve kullanıcı deneyimi çalışmalarına katılın. Araştırmamıza katılarak ödül kazanma şansına da sahip olursunuz.

Eğer herhangi bir soru ya da öneriniz varsa, bizimle surveys@jetbrains.com adresinden temasa geçebilirsiniz.