PHP 6.0 - Yol Haritası?

5 Cevap

With the recent announcement o PHP 6 gelişimi ben PHP 5.x ve 6.x yol haritası içerir ne gibi kafam karışık, durduruldu.

PHP güncel sürümü 5.3.2 olduğunu.

Gibi PHP 6.0 gelmek için epeyce önemli özellikleri vardı:

  • APC otomatik baytkodu önbelleğe alma için dahil
  • Unicode desteği
  • vb.

Soru: 6.0 Verilen PHP yeni yol haritası nedir iptal edildi? Hangi önemli özellikleri yanında ve hangi sürümde mevcut olacak?

5 Cevap

Özellikler:

  • Unicode desteği;
  • Standart olarak APC opcode önbellek;
  • Birkaç onaysız özellikleri (örneğin sihirli tırnak, kayıt globalleri, ereg kütüphane ve güvenli mod) kaldırılması.

Kesin bir tarih belirlenmedi. Okuduğunuz her şey tamamen bir varsayım.

Sen okumak isteyebilirsiniz Future of PHP 6. PHP6 biraz özellikle Unicode konularda, durdu. Sadece beklentilerin düzeyini ayarlamak için, people have been discussing PHP6 since at least 2006 .

Burada okudum bir makale konuda son zamanlarda bulunuyor: Resetting PHP 6

Bazı ayrıntılı gecikmenin nedeninin gider.

Yatay kod yeniden!

Actually, I'm surprised it's not mentioned yet, it's the biggest feature IMO. Basically, it's a way to ease code reuse, by adding methods to classes without inheriting from another class. It's similar to multiple inheritance, but avoids the diamond problem.

Unicode şubesi için beklemede. Kimse nasıl devam için iyi bir planı var olana kadar, henüz onunla ne bilir. Gövde dal - muhtemelen 5.4 (ya da, daha az olasılıkla, 6) adında - aktif geliştirilmektedir, önemli performans geliştirmeleri özelliği, sen bulabileceğiniz özellikleri (zaten) ve bazı diğer güzellikler http://wiki.php.net/rfc/ veya doğrudan SVN NEWS dosyadan. Muhtemelen makul yakında serbest olacak, ancak hiçbir set henüz Tarihleri.

P.S. "Etkin gelişme" de "Sen haber vermeden büyük değişikliklere hazır olmadıkça çok fazla henüz görmek şeye güvenmeyin" anlamına gelir. Düşünün kendinizi uyardı :)

PHP 5.3 son sürümü PHP6 hakkında başlangıçta arzu ne olduğunu çoğu dahil. Geçen yılki Zendcon at "PHP 6 Devlet" başlıklı bir sunum vardı, burada bu sunumun slaytları görebilirsiniz: http://zmievski.org/files/talks/zendcon-2009/php-code-ideas-people.pdf