Geliştirilmesi 5 yıl süren PHP6 sürüm planı başarısız oldu mu? Bu yıl Ekim ayında piyasaya sürülecek yeni PHP sürümü 7.0, PHP5 web sitenizin PHP6'ya yükseltileceğini söylemeyin
En yaygın kullanılan kelime kelimesi çeviri dili olan PHP, nihayet en son resmi sürümüne sahip olup, bunun Ekim 2015'te yayımlanması bekleniyor ve PHP topluluğunun temel katkı sahiplerinin oylamasından sonra, %70'ten fazlası en son PHP sürüm numarasının PHP6 yerine PHP7 olacağına katılıyor. 2005'te geliştirilen ve 2010'da üretimi durdurulan PHP6, son yıllarda ardışık olarak PHP5.3 ve PHP5.4'e yeni özellikler dahil etmiştir.
PHP topluluğunun çekirdek katılımcıları Andrea Faulds ve Zeev Suraski, PHP wiki'de ortak bir makale yayımladılar; PHP6'nın geliştirilmesinde bazı sorunlar yaşandığını, bunun resmi versiyonunun (Genel Erişilebilirlik) yayımlanamadığını, PHP6'nın başarısız bir proje olduğuna inandıklarını ve şimdi PHP7'ye girme zamanının geldiğini belirttiler. PHP7, başlangıçta Hui Xinchen ve Dmitry Stogov tarafından PHP topluluğunda özel olarak yürütülen bir PHHNG projesiydi, daha sonra proje daha açık ve herkes tarafından kabul edildi ve bir sonraki PHP halef versiyonuna doğru geliştirildi.
Makale, topluluktaki PHP7 sürüm numarasının kullanımına karşı çıkan sesleri özetliyor ve karşıt görüşlerin çoğu, PHP6'yı PHP5'ten PHP7'ye atlamanın kullanıcılar arasında sürüm numarası konusunda kafa karışıklığına yol açacağına ve PHP sürüm numarasının yapısını bozacağına inanıyor.
Olumlu taraf ise, PHP6 yaygın olarak bilindiği için internette zaten PHP6 hakkında çok fazla bilgi olduğunu, bir sonraki sürümün de PHP6 olarak adlandırılması durumunda bir felaket yaratacağını söyledi; çünkü bu sürüm 2010'da sona erdirilen PHP6'dan çok farklıydı ve yayımlanmış kitaplar gibi güncellenmesi zor olan birçok eski materyal var ve yönetilen non-PHP.net PHP6 bilgi sayfaları geliştiricileri yanıltacak. Ve PHP6 yeterince tanındığı için, bir sonraki sürümü PHP7 ile değiştirmek makul, ancak PHP6'nın resmi bir sürümü yok.
Ayrıca, Zhengfang, sürüm numarasının atlanması örneğinin eşi benzeri görülmediğine inanıyor; örneğin MySQL'in ikiz kardeş veritabanı MariaDB'nin sürüm numarası doğrudan 10'dan başlıyor, Netscape Communicator da 5.0'ı 6.0'dan atlıyor ve Symantec sürüm numarası 13'ü atlıyor; bunların hepsinin kendi faktörleri var ve bu kararı veriyor. Makale ayrıca dinamik dil geliştirme tarihinde sürüm 6'nın iyi bir sayı olmadığını, olumlu tarafın sadece PHP6 arızasını değil, aynı zamanda Perl6 arızasını da listelediğini belirtiyor. Ayrıca, MySQL 6 uzun süredir geliştirilmiş olsa bile resmi olarak hiç piyasaya sürülmedi. Belki PHP sürüm numarası Çin'in şanslı 7 numarasına değiştirildikten sonra daha sorunsuz gelişecektir.
Çin'deki Sina Weibo'da mühendis ve PHP7'nin başlatıcılarından biri olan Hui Xinchen, programlama dillerinde yürütme performansının yeni özelliklere kıyasla en önemli şey olduğuna inanıyor; çünkü %1 performans artışı bile Çin'in en büyük LAMP platformu Sina Weibo üzerinde büyük bir etkiye sahip, ayrıca Dmitry Stogov da performans savunucusudur; bu yüzden ikisi iyi anlaşıp PHP7 projesini birlikte geliştirecekler. Hui Xinchen, PHP7'nin Wordpress'teki PHP5.6'ya kıyasla önemli bir performans artışı olduğunu, QPS (Saniyede Sorgu) %100 arttığını ve PHP7 resmi olarak piyasaya sürüldüğünde Sina Weibo sisteminin performansının da büyük ölçüde artacağını düşünüyor. |