Neden PHP Bugs / Özellikler düzeltmeleri bu kadar uzun sürer mi?

4 Cevap php

Bu kesinlikle programlama ile ilgili olmayabilir.

How come PHP Features / Bugs that seem important(*) always take a while to be developped?

Örneğin, PHP çoğu sıralama işlevleri unsurların bir dizi sistemin yerele bağlı olarak sıralanabilir sağlayan, SORT_LOCALE_STRING destekler. Süper kullanışlı array_multisort hariç, çoğu.

A bug has apparently been filed 30 Ekim 2007 tarihinde, daha iki yıl önce, ve durumu 'Aç' hala.

Sürecini hızlandırmak için bir yolu var mı? Belki gelişimine yardımcı olur mu? (Ben bahsediyorum özelliği zaten diğer sort fonksiyonları uygulanan bir özellik olarak, çok uzun sürmez)

(*) I "önemli" subjektif olduğunu biliyorum, ama bu özel özellik dil tutarlılığını artırmak yardımcı olacaktır ...

4 Cevap

Php kod tabanı bir göz atın ve kendiniz için öğrenin. genellikle basit bir hata kapakları altında o kadar basit değildir. Vb mevcut şeyleri kırmak olabilir php bağlıdır orada sitelerin milyonlarca vardır. Bir hata düzeltme olduğunu uyumluluğu etkiler ise, ilk etapta hata daha büyük bir sorun var. Tedavi, soğuk tür şey daha kötüdür.

Kendiniz için kodu bir göz atın.

Bir yama Gönderilmesi hata düzeltmeleri hızlandırmak her zaman yararlı

Bence açık kaynak yazılım ile genel bir sorun bu. Çoğunlukla gönüllü çalışmalarına dayalı olduğundan geliştiriciler ve geliştiriciler istersen yapabilirsin için, herhangi bir tarihi vardır. Kimse önemli olduğunu düşündüğünüz bir hata tespit rahatsız ediyorsa, o zaman kimse bunu çözecektir. (Ticari bir ürün gibi) ama sadece pek çok kullanıcı birisin ve senin olmayan bir müşteri bu yana, kalkınma yörüngesinde az veya hiç etkisi var.

Bu sadece Perl kütüphaneleri ve web programlama şafak hızlı "akıllı" kesmek bir dizi gelişti, tasarlanmış değildi çünkü PHP, berbat.

Daha iyi yönetilen ve olgun Unicode desteği içerir Python, kullanmayı düşünün.

Belirli bir görev için, muhtemelen özel karşılaştırma işlevini kullanarak özel sıralama düzeni enjekte edebilir.